Mt. Emei, located in southwest China's Sichuan Province, is towering, beautiful and mysterious. With winding and beautiful ridges, it is one of the most famous mountains in China. In 1996, the destination was listed as a UNESCO World Natural and Cultural Heritage site. [Photo provided to China.org.cn]