Where is Yanbashan?
Where is Yanbashan located?
Yanbashan, Sichuan, China (approx. 32.44728°, 105.2771°)
Where is Yanbashan on the map?
Yanbashan - Dayuanghuizu
{"latitude":32.44728,"longitude":105.2771,"title":"Yanbashan"}