On November 4, 2023, Japanese Princess Kako visited the Inca citadel of Machu Picchu in Cusco during her official visit to Peru. Machu Picchu is a 15th-century Inca citadel located on a mountain ridge and is often referred to as the Lost City of the Inca Empire. Princess Kako is on a six-day official visit to Peru to mark the 150 years of the establishment of diplomatic ties between Japan and Peru.