Imbabura 863 y Parque San Francisco Cotacachi Ecuador Luluncoto Quito Distrito Metropolitano de Quito Pichincha Republic of, Cotacachi EC170131, Ecuador