The Rich Mountain Structure – Oklahoma, USASatellite images reveal a large circular feature in the Ouachita Mountains. While some believe it's an ancient impact crater or volcanic structure, no conclusive evidence has been found.
Add Comment + Vote ( 1 )...
There are currently no comments !