Safa and Marwa are two small hills, connected to the larger Abu Qubais and Qaiqan mountains, respectively, in Mecca, Saudi Arabia, now made part of the Masjid al-Haram. Muslims travel back and forth between them seven times in what is known as Sa'ee ritual pilgrimages of Ḥajj and Umrah.
Masjid al-Haram
Kaaba
The Clock Towers
Al Salam Gate
Al Shorfa Restaurant
Sahtein Restaurant
Raydan Yemeni Restaurant
Al Bayt Restaurant