Posted inALL, Home Page, Locations, Uncategorized, Whistler Blackcomb

First Ever Floating Water Ramp | GREAT INVENTION | Okanagan Lake, B.C.

As of two days ago, there was only one water ramp in British Columbia, located in Whistler. However, thanks to Kenni Kuroda, the head coach of the Apex Freestyle Club, there’s now two in the provence. This new water ramp was constructed on a barge (a former military landing craft and troop carrier) in the middle of the lake. […]