Later I have watched below video and found out about Vancouver Whale Watch located in Richmond, British Columbia.
Here is a travelogue that chronicles my whale watching experience in a beautiful summer morning. As the photos reveal, there is no whale spotted on that day. However, the whole trip was still very rewarding and the tour company also gave us a free pass with no expiry date for future whale watching.
Below photos (click to enlarge) were taken on 07/30/2017. In the morning, it was cloudy. But, during the day, it turned sunny (temperature: 28°C). Before the tour, I have decided to visit the nearby Garry Point Park first. Boy! I was glad that I have made that decision and been rewarded with some gorgeous views of shorelines.
Around 8:30 am, I walked from the Park to the Fisherman's Wharf. There were already a crowd of tourists there. However, I was able to book a trip on the Express (a 45 passenger zodiac style vessel). The whole trip on the water took about 4 hours.
At 152 meters above sea level, Queen Elizabeth Park (or QE Park ) is the highest point in Vancouver and makes for spectacular views of the park, city, and mountains on the North Shore.
The 52-hectare park is home to the Bloedel Conservatory. There is also a gorgeously landscaped quarry garden, the arboretum with its collection of exotic and native trees, sculptures including one by internationally renowned artist Henry Moore, and diverse recreational offerings such as tennis, lawn bowling and pitch & putt. The park is also the perfect setting for fine dining at Seasons in the Park, a picnic or stargazing!
How to Get There
If you use public transit system like I do, here is the way to get there:
Grouse Mountain is one of the North Shore Mountains of the Pacific Ranges in North Vancouver, British Columbia, Canada. Exceeding 1,200 m (or 4,000 feet) in altitude at its peak, is the site of an alpine ski area, Grouse Mountain Resort, which in the winter season overlooks Greater Vancouver with four chairlifts servicing 26 runs. In the summer, Grouse Mountain Resort features lumberjack shows, a birds of prey wildlife demonstration, and a scenic chairlift ride.