Located in Medina (Al Madinah), Saudi Arabia within the compound of Al-Masjid an-Nabawi, the 20-meter tall mechanized umbrellas provide shade to visiting pilgrims from all over the world. It is truly a technological and architectural marvel within a religious and historical setting... #senatustravel
Category: People & Blogs
License: Public Source
COMMENTS