Revealed from above; a perplexing pyramid in the Netherlands; an enormous sphere in rural Russia; a lion-shaped marking on a British hillside; and an unexplained clearcut in Austria.
Revealed from above; a perplexing pyramid in the Netherlands; an enormous sphere in rural Russia; a lion-shaped marking on a British hillside; and an unexplained clearcut in Austria.