The view from CN tower the tallest building in the world, which is situated in Toronto, Canada