You shouldn't throw stones if you live in a glass house, and the same probably goes for the Mirror House in Copenhagen, Denmark. Designed by MLRP architects, the Mirror House is a stunning build that features fun house mirrors and polished stainless steel. Used for Kindergarten class sessions, the reflective structure is attracting locals and design enthusiasts alike. Hit the thumbs for a detailed look at the Mirror House in Copenhagen. [ArchDaily]