Mountain climbing with all its thrills near Lake O'Hara in Yoho National Park, British Columbia. The film begins on a busy street in Toronto with cars and a Yonge Street streetcar contending with traf...Show more