Capilano Canyon is one of the Vancouver area’s four canyons and offers splendid views of rushing water over rock nestled in a rainforest surrounding.