It's dancing on water with the thrill of a roller coaster ride.