Where is Shanweidin?

Where is Shanweidin located?

Shanweidin, Fujian, China (approx. 24.24278°, 117.7794°)


Where is Shanweidin on the map?