Sights on the Henhuanshan mountain road

Sights on the Henhuanshan mountain road

Henhuanshan, in Haulien county is one of the the highest mountains in Taiwan at nearly 4000m. The road from Lishan to Alishan winds along the top of the mountain ridges past the Henhanshan peaks and gives spectacular views