A crescent-shaped crater in Northeast China named the 'Yilan' Crater holds the record as the largest impact crater on Earth that formed in the last 100,000 years.
Indian shooters ended their campaign at the ISSF World Cup 2022 in Cairo, Egypt with a total of seven medals, which included, four gold, two silver and one bronze medal.