Template:POTD/2008-03-28

Picture of the day
Olympic Stadium, Montreal
The Olympic Stadium in Montreal, Quebec, Canada, at night. The stadium was originally built for the 1976 Summer Olympics and its inclined tower, called la tour de Montréal, is the tallest inclined tower in the world at 175 m (574 ft) and is a member of the World Federation of Great Towers.Photo credit: Acarpentier