Where is Yanmeilin?

Where is Yanmeilin located?

Yanmeilin, Fujian, China (approx. 27.42111°, 118.8508°)


Where is Yanmeilin on the map?