Ecuador Amazon Rainforest from above. Pastaza river, near viewpoint the indichuris. Puyo, Ecuador, South America.