Researchers confirm Karla crater in Russia an impact structure

Researchers confirm Karla crater in Russia an impact structure

Karla Crater, located in Tatarstan, Russia is confirmed to be an impact structure by researchers on September 23, 2019. The crater, which is 10 km (6.2 miles) in diameter, is now one of about 150 other large impact structures on the planet. It is located near the…