Bangladeshi pilgrims hold their national flags as they return to Dhaka on an overcrowded train after Biswa Ijtema, the three-day congregation of Muslims in Tongi, 25 km (16 miles) north of national capital Dhaka. More than three million Muslim devotees prayed to promote peace and harmony at one of the world's biggest Islamic gatherings. (AP)