The little-known city of Chochkitam, located in northeast Guatemala’s dense rainforest near the border with Belize and Mexico, was last photographed by archaeologists some 100 years ago. In 2024, ...