Where is Shanae?

Where is Shanae located?

Shanae, Fujian, China (approx. 24.39722°, 117.335°)


Where is Shanae on the map?