Top of Vancouver Revolving Restaurant, just above the highest point of the Harbour Building (Harbour Centre), Vancouver View Tower (Vancouver Lookout). Sharing a lift with the Vancouver View Tower, the view upstairs should be better than the downstairs. You can see the Wufan Square of Canada Place and the landmark landscape of BC Place Stadium. The mood is better than the taste of food.