Where is Mazichuan?

Where is Mazichuan located?

Mazichuan, Gansu, China (approx. 34.28333°, 104.0667°)


Where is Mazichuan on the map?