Where is Sneehee?

Where is Sneehee located?

Sneehee, Anhui, China (approx. 32.52056°, 117.9467°)


Where is Sneehee on the map?