ABC España reports: There are churches that are part of the landscape of a city and others that are also part of the lives of their neighbors. Santiago el Mayor, in Toledo, is one of them.