I found these six landmarks in the image that lined up nicely with each other:
Then I created a map where I found roughly the coordinates of these landmarks, and drew lines straight through them:
As you can see, these three lines intersect nicely at a single point (markedat approximately 49.746°N 123.056°W, marked in yellow), which should be approximately the location the image was taken.