Nestled on a hillside in Guangdong Province near Zhaoqing City, the Jinlin crater managed to hide in plain sight until researchers identified it as an impact structure.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results