Inti Raymi
On a hill above Cotacachi, at a bend in the road overlooking an impossibly green valley, someone has painted a sign on a post. It says " Dios esta aqui." God is here. No matter what your religious beliefs, this place makes you believe in a higher power.