CJ2478 said.. They look like twin tip ramps to me...
Would love to stand down there and get a few pics on the SLR one day of Twintips hitting these ramps at mach 3 and SENDING IT! The runup is just long enough to be absolutely fanging - especially if you loop the kite as you start near the sand.