(~200') in Shangri-La, China. Shangri-La is located very near Yangshuo, with is located about 40 miles S. of Guilin, China along the Li Jiang River. (05-2004) Photo by Mark Comstock.