Vancouver has a lot of striking views to offer, most can be appreciated from Stanley Park, one of the largest city parks in North America.