Islamic architectural style, a sacred religious place and landmark, Muslims gather under electronic umbrellas in the outer complex of the Prophet's Mosque in Medina, the concept of worship and drawing closer to God Almighty, a destination for Muslims from all over the world
