This place is called Aguarongo in Ecuador. This photo was taken four years ago. This is the best picture I've taken so far.