An 18-ft-tall sand castle has begun to take shape in front of 1 New York Plaza in Lower Manhattan. Inhabitat had a chance to stop by yesterday and meet sand sculptor extraordinaire Matt Long as he carved out some details from the top of the towering pile of sand. Read on to see more pics of the castle in progress!