Satellite images reveal a giant circular depression off the coast of Chile that could mark an undiscovered impact crater
The vast, uncharted depths of the Pacific Ocean have long held secrets that remain tantalizingly out of reach, hidden from the prying eyes of humanity....