Imperial Beach holds the annual US Open Sandcastle building competition. The event draws over 200,000 people into our normally sleepy little beach town. The sandcastles are impressive in both detail and size of the structures. The event includes two days of celebration with a street fair on Saturday followed by the main sandcastle event on Sunday. This year's event marked the 29th consecutive sandcastle day in Imperial Beach.