From the Burrard Dry Dock Pier, visitors can enjoy spectacular views of the North Shore Mountains, the famous landmarks - the Lions, Lonsdale Quay and even tugboats docked in the inlet.