Where is Sinfuchun?

Where is Sinfuchun located?

Sinfuchun, Anhui, China (approx. 31.65833°, 115.8167°)


Where is Sinfuchun on the map?