Loading...
Uploaded by KeithDobie on Nov 16, 2010
Watch in HD!The Vedder River is located in Chilliwack, British Columbia, CanadaIt's about 100 kilometres east of Vancouver in the Fraser ValleyRecorded October 2010. Videography and editing by Keith Dobiewww.pathfinderproductions.com
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)