Impressive sand sculpture spotted at the New England
Sand Sculpting Festival on Revere Beach, about 4 miles north of downtown Boston.
Cleopatra's underwater palace, Alexandria, Egypt
Source: yourtubenews.ning.com
P.S. Do not copy or reproduce the images