Where is Sunlinxia?

Where is Sunlinxia located?

Sunlinxia, Fujian, China (approx. 27.80758°, 117.4758°)


Where is Sunlinxia on the map?