Blue Mosque of Mazar Sharif Afghanistan
Mazar Sharif means Noble Shrine, a reference to the large, blue-tiled sanctuary and mosque in the center of the city known as the Shrine of Hazrat Ali or the Blue Mosque. Mazar Sharif is the largest city of Afghanistan.
Blue Mosque Mazar Sharif