Where is Shipan?

Where is Shipan located?

Shipan, Guizhou, China (approx. 25.04167°, 105.6°)


Where is Shipan on the map?