Vichada Structure
The Vichada Structure is a probable impact structure along the Vichada River in Colombia, South America. It is most likely the largest impact structure in South America.
Read article
Top Questions
AI generatedMore questions
The Vichada Structure is a probable impact structure along the Vichada River in Colombia, South America. It is most likely the largest impact structure in South America.