Where is Sneezy?

Where is Sneezy located?

Sneezy, Fujian, China (approx. 24.92164°, 118.8996°)


Where is Sneezy on the map?