Where is Mirahmadi?

Where is Mirahmadi located?

Mirahmadi, Bamiyan, Afghanistan (approx. 34.04139°, 66.87°)


Where is Mirahmadi on the map?