City of mirrors