Where is Sioux?

Where is Sioux located?

Sioux, Zhejiang, China (approx. 29.68322°, 121.4835°)


Where is Sioux on the map?