The almighty Amazon flows from the heights of the snow-capped Andean Mountains and rushes through Peru, Brazil and Colombia ...