Ruins full of frozen time: The Palace of broken Glass