Holy Freaking HOLY



That's a crater in India that is 1000 million years old.

In the middle is one of the holiest places you can imagine...