The Vichada Structure is a probable impact structure along the Vichada River in Colombia (Vichada Department), South America. It is most likely the largest impact structure in South America.
Contact us...