Where is Yanmaidipin?

Where is Yanmaidipin located?

Yanmaidipin, Sichuan, China (approx. 32.1347°, 106.3289°)


Where is Yanmaidipin on the map?