Ecuador Posted on August 7, 2014 by leahgraceobrien 4 The garbage cans in Ecuador will haunt your dreams..