Where is Yanhaishao?

Where is Yanhaishao located?

Yanhaishao, Yunnan, China (approx. 24.8901°, 102.0918°)


Where is Yanhaishao on the map?