The US Open of Surfing championship was held in Huntington Beach last week. Besides surfing there were also skate and BMX competitions. I have never seen so many people on a beach before!!! I kept circling around because it was such an amazing view from the air!
See more photos here