China Taiwan travel Tips, Tricks and Secrets from Popteen

Taiwan’s Pearl: Famous Landscape in Ali Mountain and Sun Moon Lake

Taiwan is one of the most unsung tourist destinations in all of Asia. The Alishan National Scenic Area is a mountain resort and natural preserve located in the mountains of Taiwan. Sun Moon Lake is the biggest natural lake in Taiwan and is formed by the accumulated water in the broken basin between Yu Mountain and Ali Mountain streams.