Where is Kanwafan?

Where is Kanwafan located?

Kanwafan, Anhui, China (approx. 33°, 116.0083°)


Where is Kanwafan on the map?