Where is Wamiaoqian?

Where is Wamiaoqian located?

Wamiaoqian, Jiangxi, China (approx. 26.98972°, 114.8356°)


Where is Wamiaoqian on the map?