Meili Snow Mountain in Shangri-La

by YNFP
Updated: 2006-11-03 16:27

Shangri-La located in North Yunnan, was famous by the book Lost Horizon written by James Hilton. She is said to be the last pure place in the world.


The unique geographic environment gives Shangri-La special and various natural landscapes. [Photo by YNFP]


12  
 
   
Chief Producer and Directors