December 20, 2020

Mystery of the mirrored monoliths: They’ve sprung up in remote beauty spots across the world, from the Utah desert to the Isle of Wight. But are they bizarre works of art… or something out of this world?