Granville island waterfront with Creek and downtown condominium towers in back, Vancouver, British Columbia, Canada