AIP Publishing, 05 Feb 2024 The cirque-shaped Baijifeng impact structure occurs at the top of a mountain of Northeast China's Jilin province. The PDFs in…