Chachapoyas is a city in northern Peru at an elevation of 2,335 meters. The city has a population of 32,026 people. Situated in the mountains far from the Peruvian coast, Chachapoyas remains fairly isolated from other regions of Peru. From Wikipedia
Protest leaders cite a decade-old highway upgrade stalled at 7% progress, demanding an on-site MTC dialogue.