Where is Qianmazhuan?

Where is Qianmazhuan located?

Qianmazhuan, Anhui, China (approx. 33.61667°, 115.75°)


Where is Qianmazhuan on the map?