Walking in a Mirrored City [Esp/Eng].