LED lights, Olympics, Sochi, Tech, tech, Tech, Culture

Sochi’s Olympic Park Will Put 3D Images of Visitors’ Faces on the Side of a Building

Ever wondered what your face would look like if it were carved into the side…