Where is Xunjiaping?

Where is Xunjiaping located?

Xunjiaping, Sichuan, China (approx. 32.33024°, 106.178°)


Where is Xunjiaping on the map?