Sights on the Henhuanshan mountain road

Sights on the Henhuanshan mountain road

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