Where is Zhuangxi?

Where is Zhuangxi located?

Zhuangxi, Burgundy, France (approx. 47.6821476702°, 4.0335273743°)


Where is Zhuangxi on the map?