The Vancouver Lookout tops Harbour Centre, a towering complex that is home to 28 floors of offices. American astronaut Neil Armstrong, the first man on the moon, opened the Vancouver Lookout in 1977. 1, Canada Place 2, Stanley Park 3, BC Place without a roof 4, Cruise ship at Canada Place and the North Shore mount. An aerial view of Seymour St. in Downtown.