Where is Moshishi?

Where is Moshishi located?

Moshishi, Hunan, China (approx. 27.13861°, 110.3758°)


Where is Moshishi on the map?