More ideas from arwin
Masjid al-Haram

Al-Masjid Al-Haram is located in the city of Mecca, Saudi Arabia. It is the largest mosque in the world and surrounds one of Islam's holiest places, the Kaaba.