Peru: On the comeback trail|Jan 03, 2024Machu Picchu, an Incan citadel and famed monument of Peru. The site was closed for a little over a month in early 2023 due to political protests that broke out in the country in late 2022 over an ousted president.