Ecuador: Your moment of Zen

Landed in Puerto Lopez and this is the first thing we see.