A gigantic piece of art has been officially opened for the public. The ‘Cathedral of Thornes’ is the biggest art piece on the island, created by Herman van Bergen. It took 5 years for the build to be completed, but it will never be finished, according to Van Bergen. A total of 30 thousand thorns was used in the creation.