Tuyen Quang is a mountainous province in Northeast, located about 165km far from Hanoi, borders with Ha Giang in the north, Bac Kan, Thai Nguyen in the east, Yen Bai in the west and Vinh Phuc and Phu Tho in the south.