The Citadel

Chachapoya translates to People of the Clouds. Upon climbing to the top of the fortress it felt like a very apt name.