Breathtaking scenery of Mount Siguniang in Southwest China's Sichuan province. [Photo/people.cn]
China's top 10 beautiful mountains
China's top 5 beautiful lakes