Yen Bai
1058 Views / 03/05/2021 / vietnamtour
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...