Giant crater Siberia has recently been discovered in an area in Siberia dubbed by locals as ‘the end of the world.’ The mysterious giant crater Siberia now has scientists baffled about its origins, reports the Siberian Times.
by TravelersToday Staff Reporter
by Althea Serad
by Jacob Conflitti
by Staff Reporter