On Sunday, a massive sand sculpture was built at the Sugar Sand Festival at Pier 60, located at 1 Causeway Boulevard in Clearwater Beach. The sand art is of a giant sun, wearing its safety solar ...