It's definitely Calgary International(YYC). AirNova, Koala, and sammyk are right on the money about the airport in the picture. See that old tower sitting in the lower left? This was where the old YYC terminal was before the late '70s, when the present terminal building was built near the north end of the main north-south runway. If you look really carefully, there's an east-west runway(actually, it's more like NW-SE), a smaller one, intersecting the main north-south runway. It's used by regional carriers and general aviation aircraft. Apparently it's a 737-200 on approach, operated by either Canadian or WestJet. If you look closely at the very far right side of the pic right by the centre between the windshield windows, one of the larger buildings at YYC can be seen, although I'm not sure whether that's the airport hotel or the airport office building.
I could also recognize the terrain, as I've been to Calgary a lot. To the right in the picture, the land across Deerfoot Trail (Calgary's largest freeway) from YYC starts to get hilly and Nose Hill Park can easily be seen directly to the west of YYC. A lot of new housing has gone up there in the past 7-8 years, some of which can be seen at the far left. Although YYC sits on some of the flattest land in Calgary, Calgary sits right at the edge of the Alberta Foothills leading up to the Rockies.