The 2026 Revere Beach International Sand Sculpting Festival kicks off Friday, July 17. Here's how to see the giant sand ...