Where is Yangmeilin?

Where is Yangmeilin located?

Yangmeilin, Jiangxi, China (approx. 27.99069°, 117.3424°)


Where is Yangmeilin on the map?