Where is Xinmiaozi?

Where is Xinmiaozi located?

Xinmiaozi, Sichuan, China (approx. 30.80234°, 106.192°)


Where is Xinmiaozi on the map?