A Muslim pilgrim takes a selfie at the Grand Mosque in the holy Saudi city of Mecca, early on August 30, 2017, on the eve of the start of the annual Hajj pilgrimage.
For the faithful it is a deeply spiritual journey, which for centuries every capable Muslim has been required to make at least once in their lifetimes. In the age of social media and live video streaming, it's now also an experience to be shared in real time. / AFP PHOTO / KARIM SAHIB
A Muslim pilgrim takes a selfie at the Grand Mosque in the holy Saudi city of Mecca. Karim Sahib / AFP Photo

Muslim worshippers seek green inspiration at annual Hajj pilgrimage