A Humpback Whale surfaces in the waters of British Columbia. / Cosmos