Google Earth Photo that Showed Unexpected Views of Our World

A Dark Image

To the north of the Russian mainland is the thin island where this photo was taken. One wonders what happened to the poor fellow now that we saw him.

credit by Imgur | Antipus405

One commenter on Imgur claims it is “the site of the world’s largest nuclear explosion, the Tsar Bomba.”

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *