the mosque is massive and houses the dome of the clock , the dome of the treasury and the tomb of saladin the great , within the north wall ; it is truly a wonder of the world , a truly famous and holy site .