Where is Caojiaxiang?

Where is Caojiaxiang located?

Caojiaxiang, Anhui, China (approx. 31.40833°, 118.4667°)


Where is Caojiaxiang on the map?