Where is Xinmacao?

Where is Xinmacao located?

Xinmacao, Sichuan, China (approx. 29.28508°, 104.2001°)


Where is Xinmacao on the map?