Pilgrims are given elaborate amenity kits that include sterilised pebbles for a stoning ritual, disinfectants, masks, a prayer rug and the ihram, a seamless white garment worn by pilgrims, according to a Hajj ministry programme document. (Handout picture provided by the Saudi Ministry of Hajj and Umra/AFP)