Where is Sinlunchan?

Where is Sinlunchan located?

Sinlunchan, Guizhou, China (approx. 27.71667°, 107.5456°)


Where is Sinlunchan on the map?