Senor Ben goes up high into the Andean mountains (Ecuador)