Some awesome bird’s eye view photos of cities around the world

14. Montreal, Quebec, Canada

montreal Olympic Stadium in Montreal, Canada was constructed for the 1976 Olympic Games. The stadium is home to the city's soccer and football teams and also features the world's largest inclined tower (574 feet)