Canada's Secret Rainforest Trail

Riding at Vedder Mountain in BC, Canada (A legal riding area just outside Chilliwack, BC