Where is Chenjiaxinwan?

Where is Chenjiaxinwan located?

Chenjiaxinwan, Anhui, China (approx. 31.53333°, 115.5167°)


Where is Chenjiaxinwan on the map?