I think in this case I would put a comma before "and" to make it clear. You may drop the commas after "mosque" and "cathedral". And then maybe "which is the third biggest cathedral in the world, raised above the grave of Christ, ..."