Ha Giang, the final frontier in North Vietnam. 291km from Hanoi, it is the northernmost point of the country. Its land is filled with mountains and forests. It shares a border with the southern China’s province Yunnan which stretch 270km long from east to west. With a population estimated about 705,000, Ha Giang belongs to various ethnic minorities, such as Kinh, H’mong, Tay, Dao, Nung and Lo Lo.