
An alpine lake in Taiwan
Taiwan has the highest density of alpine peaks of any country in the world. With an area of less than 14,000 square miles, there are 258 named peaks which are taller than 3000 meters (~ 10,000 ft). In 1972, a few Taiwanese pioneer mountaineers pushed and organized the Read More…

Connect With LittlePo