Where is Sheep?

Where is Sheep located?

Sheep, Wardak, Afghanistan (approx. 33.98°, 68.2°)


Where is Sheep on the map?