Mecca, Saudi Arabia

The Abraj Al-Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia.

Masjid al-Haram, Mecca, Saudi Arabia

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.

Pinterest
Search