Follow Labspace Studio:      

137) Visit Montreal’s Olympic Stadium 11 Jun 2012

Olympic Stadium, the world’s tallest slanted structure and stadium. Built for Montreal’s 1976 Summer Olympic Games.