One of my co-workers has put up a webcam looking out our windows at Burrard Inlet. You can see the container docks and the heliport just past the rail yards, and beyond the Coast Mountains.
Another thirty degrees to the right you get a spectacular view of Mount Baker. Trust me, it's amazing.