Viewing platform observation deck stairs at Pailon del diablo Devils Cauldron Pastaza cascades Banos Tungurahua Ecuador #206100420
Description
Viewing platform observation deck stairs at Pailon del diablo Devils Cauldron highest waterfall Rio Pastaza river cascades route Banos Tungurahua Amazonia Ecuador South America