Illustration for article titled 2014 Winter Olympic Stadium Seems Designed By Insectoid Aliens

Don't get me wrong. I think the 2014 Winter Olympics Stadium in Sochi, Russia, will look absolutely spectacular at night. It's just that its translucent skin makes me a little bit itchy, because it makes me think of insect nests.

Illustration for article titled 2014 Winter Olympic Stadium Seems Designed By Insectoid Aliens
Advertisement

Not that I've seen many insect nests, but that's how I imagine them in my nightmares. The stadium will use a not-yet-disclosed, lightweight, translucent crystalline skin. [Populous via World Architecture News via Inhabitat]

Share This Story

Get our newsletter