The Ka’ba or the Sacred House of Allah is but a manifestation on Earth of the House of Allah that was placed in the Kingdom of Heavens so as the angels may circumambulate it imploring Allah’s forgiveness for contesting Him regarding His vicegerent Adam (a.s).