Molly KeenJun 19, 20133 min readTena, Ecuador Mural – The Amazon!Tena, Ecuador – The Jungle. Loud animal noises, neon yellow, green and brown luscious trees (bigger than you have seen in your whole...