Where is Zhenhe?

Where is Zhenhe located?

Zhenhe, Sichuan, China (approx. 29.41893°, 104.1257°)


Where is Zhenhe on the map?