A Muslim shrine built in the form of a Christian church on the ruins of a pagan temple built on the ruins of a Jewish temple, built on the rock designated by God for a sacrifice.
A Muslim shrine built in the form of a Christian church on the ruins of a pagan temple built on the ruins of a Jewish temple, built on the rock designated by God for a sacrifice.