Where is Sunpaifan?

Where is Sunpaifan located?

Sunpaifan, Anhui, China (approx. 33.4°, 116.0333°)


Where is Sunpaifan on the map?