Where is Zhuzhuang?

Where is Zhuzhuang located?

Zhuzhuang, Henan, China (approx. 32.50944°, 113.4667°)


Where is Zhuzhuang on the map?