Where is Pindinin?

Where is Pindinin located?

Pindinin, Guizhou, China (approx. 26.97361°, 107.4142°)


Where is Pindinin on the map?