The Digital Journalist
Reza / Webistan
Afghanistan, Mazar-e-Sharif. 1990: Mazar-e-Sharif is the most important pilgrimage place of the country. Afghans think that the sanctuary is Ali's tomb. White pigeons invaded the place, leaving a moment to dream about a country in peace.