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)
Share this story

About the Author
NR Staff comprises members of the National Review editorial and operational teams.
Advertisement




































Comments