Where is Yufandian?

Where is Yufandian located?

Yufandian, Anhui, China (approx. 31.55111°, 115.9531°)


Where is Yufandian on the map?