“Shili” literally means “10 li” in Chinese. The “li” is known as Chinese mile, a traditional Chinese unit of distance. Now one “li” is equal to a half kilometer. The Shili Scenery Gallery in Yangshuo (阳朔十里画廊) refers …
Yulong River (遇龙河), about 6 km southwest of Yangshuo, is the largest tributary of Li River with a total length of 16 km starting from Jinlong Bridge and Yulong Bridge, ends at Gongnong Bridge, and …
+86-13522069857
No 103, Yabaoli, Chaoyang Distirct, Beijing, China
Mon - Sun 9.00 - 20.00
chineseqing_2008@hotmail.com