Where is Yangmeilin?

Where is Yangmeilin located?

Yangmeilin, Fujian, China (approx. 27.40316°, 117.4715°)


Where is Yangmeilin on the map?