Yen Bai

03/05/2021 / 321 Views
Ta Xua Mountain, at 2,865 meters above sea level, is located in Tram Tau District, Yen Bai Province. The Ta Xua Mountain is Vietnam's tenth highest peak, but ascending it...