Mysterious crater spotted in Siberia's Yamal Peninsula

2015-05-21 7