News

Check out the world’s tallest sandcastle

Finished on June 5, 2019, the world's tallest sandcastle is a meter higher than the previous record.