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