70189
3358523

What on Earth?

Mystery of the Cursed Forest

Satellites capture a bizarre pattern of circles in a remote English forest.