Where is Miaozihe?

Where is Miaozihe located?

Miaozihe, Sichuan, China (approx. 31.80387°, 105.6984°)


Where is Miaozihe on the map?