Where is Newpaifan?

Where is Newpaifan located?

Newpaifan, Anhui, China (approx. 33.625°, 116.6833°)


Where is Newpaifan on the map?