Where is Fanwafanzhuang?

Where is Fanwafanzhuang located?

Fanwafanzhuang, Anhui, China (approx. 33.35833°, 116.75°)


Where is Fanwafanzhuang on the map?