Awesome..I would think with all the glaciers that covers & has covered that region..That big hole was formed from glaciers..Whatever formed & created that hole or I guess sinkhole on steroids..That's amazing & Mother Nature outdid herself creating that..
Here's The Link..CLICK ME
This video says scientists believes it was formed when the Earth released gases due to "Global Warming"..It's was formed after the Earth had a giant fart..LOL
Here's The Link..CLICK ME
This video says scientists believes it was formed when the Earth released gases due to "Global Warming"..It's was formed after the Earth had a giant fart..LOL