Impressive Sand Sculpture

Impressive sand sculpture spotted at the New England Sand Sculpting Festival on Revere Beach, about 4 miles north of downtown Boston.