Chachapoyas, Peru The Lost City of the Cloud People As I arrived at Chachapoyas, I discovered a hidden gem amidst the