Snow-capped Andes mountains rise above a old brick country church, near the town of Chincheros, on the Altiplano of Peru.