Iglesia Católica El BelénParishShareAvenida Atahualpa180207 Huachi Grande, TungurahuaEcuadorGet directions