Where is Mashoody?

Where is Mashoody located?

Mashoody, Zhejiang, China (approx. 29.08045°, 118.6827°)


Where is Mashoody on the map?