That picture is from Stapletons site. I'm assuming it's photoshopped. The background has a small hill with a little trail on it. So it's not Vancouver harbour, as it's pretty industrial on the Downtown end. The North Van end has a bit of a park between the Marine Campus and the Seabus terminal, but I don't recognize the buildings in the background.