Taghall of mirrors