Locals discover alleged meteor crater in Ecuador
The alleged crater's distinctive form is one of its significant characteristics that has drawn the attention of specialists
The alleged crater's distinctive form is one of its significant characteristics that has drawn the attention of specialists