Peru: Chinchero

Chinchero is a pretty Peruvian village with beautiful agricultural landscapes around it and a stunning whitewashed church in the heart of town.