Where is Metar?

Where is Metar located?

Metar, Bamiyan, Afghanistan (approx. 34.155°, 67.17361°)


Where is Metar on the map?