Where is Zhonghezhuang?

Where is Zhonghezhuang located?

Zhonghezhuang, Sichuan, China (approx. 28.73911°, 103.8843°)


Where is Zhonghezhuang on the map?