a cathedral on a floating island