Our sand castle in Rehoboth Beach, Delaware, USA