Where is Yanlupin?

Where is Yanlupin located?

Yanlupin, Jiangxi, China (approx. 28.19694°, 115.1667°)


Where is Yanlupin on the map?