Lion's Gate Bridge is just visible in the top right corner. The large green area is Stanley Park. The region of tall buildings is roughly where I was living and you can see a cruise ship docked in the foreground. Doesn't look like that cruise ship could ever make it under the Lion's Gate Bridge, does it?