Sand castles/sculptures are apparently big in this town. More on this later. Location Russia → St. Petersburg Photographer John Hovell Date taken 2006-08-01