White-robed pilgrims gather on the rocky hill near Mecca, where the Prophet Mohammed is believed to have delivered his final sermon.