Mount Yushan or Jade Mountain is the highest mountain in Taiwan and could be a finalist within the New Seven Wonders of Nature. Yushan National Park is the best and largest National Park in Taiwan. The park is additionally known for its various wildlife and ecology. The atmosphere around Yushan Itself spans from sub-tropical forests [...]
Read User's Comments(1)






