Where is Mashovzai?

Where is Mashovzai located?

Mashovzai, Kandahar, Afghanistan (approx. 31.5325°, 66.99472°)


Where is Mashovzai on the map?