Video: Strange creature crossing the river causes sightseeing boats to suddenly halt in the Amazon rainforest
A boat filled with many eco-tourists is traveling on a river in Sucumbíos Province, located in northeastern Ecuador.Suddenly, they have to stop. It turns out that a large group of ...