Q. In which location was the recently identified meteor crater found?
Answer: Lesser Khingan Mountain, China
Notes: The newly identified meteor crater is situated in the Lesser Khingan Mountain range of China, specifically in the Yilan region. This range, which extends from northwest to southeast, borders Russia’s Amur Oblast. The crater, measuring 150 meters deep and 1,850 meters in diameter, is formed on Cretaceous granite bedrock and once housed a lake that vanished around 10,000 years ago, as evidenced by lacustrine deposits found within.