Image 1 of 1
AFGHANISTAN.MAZAR-I-SHARI. 21 March 2010: Fireworks going off in Mazar-i-Sharif during the first night of the Nowruz celebration which usually lasts for two weeks..Thousands of people from all over Afghanistan joined in the revelry, singing and dancing in the streets to welcome New Year 1389..Nowruz marks the beginning of the year and the start of springtime.