A sacred Islamic religious place and landmark, the concept of worship and drawing closer to God Almighty, Muslims sitting under the electronic umbrella in the external complex of the Prophet’s Mosque in Medina, a destination for visitors from all over the world, the Islamic architectural style of the Green Dome
