Muslims sleep on the street in the run up to the final stage of the Hajj pilgrimage in the Mina valley, just outside Mecca in 2010. To prevent overcrowding, it's been suggested that Muslims should only perform the Hajj once in their lifetime.
{}