Where is Sunshine?

Where is Sunshine located?

Sunshine, Fujian, China (approx. 25.73278°, 117.22°)


Where is Sunshine on the map?