The sand castle built Saturday on Treasure Island Beach stopped beachgoers in their tracks. One by one, many of them paused to take in or photograph the gigantic creation.