Where is Gowthawan?

Where is Gowthawan located?

Gowthawan, Anhui, China (approx. 33.425°, 116.9333°)


Where is Gowthawan on the map?