Where is Fanzhuang?

Where is Fanzhuang located?

Fanzhuang, Anhui, China (approx. 33.06667°, 118.1333°)


Where is Fanzhuang on the map?