Place
Renowned for its 2,000-year-old cypress trees, the Alishan National Park is situated at the foot of Jade Mountain (3,952m), the highest point in northeast Asia. A metalled road runs all the way to Alishan itself, but a more atmospheric way…
View more