Scientists have just discovered an intact civilization on top of a mountain in the Amazon jungleVoyagerJanuary 5, 2024