They say Hajj is the biggest human migration on Earth. [...]