Pilgrims heading to Mecca in 2026 will notice something different the moment they step out to travel between key points in the city....