Capilla Stma. Virgen del QuincheChapelSharePlaza Central100208 Otavalo, ImbaburaEcuadorGet directions