Pu Luong is located about 160 km southwest of Hanoi in two provinces, Hoa Binh and Thanh Hoa. The Pu Luong limestone landscape is a nature reserve with exquisite beauty, culture, and high biodiversity that stretches from Mai Chau to Cuc Phuong National Park. There are some impressive limestone mountains covered with jungle and beautiful rice terraces in between.