Where is Zhanwafang?

Where is Zhanwafang located?

Zhanwafang, Anhui, China (approx. 33.05306°, 116.9258°)


Where is Zhanwafang on the map?