Attribute this image
You must attribute the author and the source, when using this image. Copy the attribution details below and include them on your project or website.
Search
The cubic Kaaba structure is the most sacred site in Islam, located in the Al-Masjid Al-Haram Mosque in the holy city of Mecca, Saudi Arabia. It was originally built by Abraham (Ibrahim), and its cornerstone is said to have been laid down by Prophet Muhammad. It is the destination of millions of Muslims around the world for their Hajj pilgrimage every year.
You must attribute the author and the source, when using this image. Copy the attribution details below and include them on your project or website.