Stock Photo: Hudson Bay, Canada, True Colour Satellite Image. True colour satellite image of Hudson Bay, a large body of water in northeastern Canada. A smaller offshoot of the bay, James Bay, lies to the south. North of Hudson Bay is Southampton island and westnorth is Baffin island. One group of islands in the southeast of the bay is the Belcher Islands. Composite image using LANDSAT 5 data.