A team of sculptors has built a record-breaking sand castle in Duisberg, Germany. Here’s a look at their towering achievement. (All photos: Wolfgang Rattay/Reuters)