Toronto's Waterfront, west of Humber river. A few of Toronto landmarks can be seen in the distance; like CN Tower, and the Humber River Arch Bridge (Seen in yesterday's photo)