Where is Xinlongchang?

Where is Xinlongchang located?

Xinlongchang, Guizhou, China (approx. 25.4375°, 105.05°)


Where is Xinlongchang on the map?