Maqam e Ibrahim (Station of Abraham). Courtesy: Saudi Arabia General Presidency of the Grand Mosque and the Prophet's Mosque

Rare images of Prophet Ibrahim’s shrine stone and footprints in Makkah released