a fabled palace