Sand castles at Revere beach.

A few weeks ago some friends and I trekked up to Revere beach to the sandcastle competition.  We really didn't know what to expect, but were shocked at the castles!  Can you imagine how much effort and time goes into making one of these?!

I hope the winners (the turtle with the hollow shell) got a great prize!