Places | May 06, 2014 11:21 AM EDT
40 breathtaking photos of Yushan in Taiwan
Yushan, also Mount Yu is the highest mountain in Taiwan and the fourth highest mountain on an island.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.