Ha Giang province is one of the most adventurous destinations in the country. Filled with beautiful karst mountains, steep mountain passes, winding roads and foggy villages. The province is home to a wide variety of local ethnic minorities who still prese