The Finnerty Islands are off of Lasqueti Island, BC, Canada. Too me this pretty much sums up the place where I'm from, Lasqueti Island. Lasqueti Island is the on each side of the horizon (so would be behind you if your looking this direction). Vancouver is on the far horizon on the left and Texada island is on the far horizon on the right.
Location here: [link]