A great easy hike right in the heart of the North Shore between West Van and North Van. It starts as a walk in the park along the Ambleside beach and follows the Capilano River all the way up to the Cleveland Dam / Capilano River Park. From the urban setting at the beginning the trail takes you though a magnificent forest with beautiful cliffs, water streams, small bridges and lookouts. A great 1hr workout in the woods if you don't feel like going to gym. I had a ride back from the Cleveland Dam, but hiking back to Ambleside Beach would have been a breeze. It took me just over an hour to complete the almost 7 km stretch at a fast pace.