Every year, the last ten nights of Ramadan transform Makkah into one of the busiest religious destinations in the world. Pilgrims arrive from...