Video: Wave Palace Delivers a Lift

The 145,000-square-foot wave pool in the Canary Islands is incomparable.