Where is Shanpan?

Where is Shanpan located?

Shanpan, Anhui, China (approx. 32.42778°, 117.4833°)


Where is Shanpan on the map?