Where is Juanulinxia?

Where is Juanulinxia located?

Juanulinxia, Fujian, China (approx. 26.02889°, 116.5728°)


Where is Juanulinxia on the map?