Where is Xinlongchang?

Where is Xinlongchang located?

Xinlongchang, Sichuan, China (approx. 29.75262°, 105.1886°)


Where is Xinlongchang on the map?