The Church of the Company is an iconic site and a jewel of the Iberoamerican Barroque art. It can be found in Quito's colonial centre, in Ecuador. teleSUR