• World’s Largest Sand Castle

    An artist in India constructed the world’s largest sandcastle entirely by hand to promote peace and awareness about art.