The concept of worship and drawing closer to God Almighty, electronic umbrellas in the outer complex of the Prophet's Mosque in Medina, a sacred Islamic religious place and landmark, a destination for Muslims from all over the world, a clear blue sky background during the day
