Where is Vanfosses?

Where is Vanfosses located?

Vanfosses, Anhui, China (approx. 31.76667°, 118.1417°)


Where is Vanfosses on the map?