geological society of london]
Press Trust of India | By HT Correspondent
UPDATED ON JUN 09, 2018 12:09 PM IST
Researchers say that a huge meteorite is likely to have fallen and created the Ramgarh crater. The process for getting the structure recognised has been started and it may soon be recognised as the 191st crater in the world, third in India and first in Rajasthan.