Taiwan Xueshan (Snow Mountain) Climb

Standing at a towering height of 3,886m, Xue Shan (雪山), which literally means Snow Mountain in English, is the second highest mountain in Taiwan. It is also the highest point […]