Where is Xinpai?

Where is Xinpai located?

Xinpai, Guizhou, China (approx. 26.53333°, 107.6833°)


Where is Xinpai on the map?