Hajj takes place in and around the holy city of Mecca, located in present day Saudi Arabia. Some of the Hajj rites take place at the Ka’bah (the epicenter of Ancient Mosque built by Prophet Abraham), others at the nearby hills of Safa and Marwa (where Hagar sought drinking water for her child), and others outside the mosque at Mina, Muzdalifa, and Mount Arafah.