It's the Oshawa, Ontario waterfront.

 

 

 

 

When people think of Oshawa, Ontario, they think of General Motors. Few outsiders know there's actually a very nice waterfront park on Lake Ontario. You're never very far from GM, however. They structure you see in the background belongs to the automobile giant.