
Hollywood heavyweight Robert De Niro visited the Incan ruins of Machu Picchu on January 15.
The Oscar-winning actor was honoured as an 'Illustrious Guest'by the mayor of the Machupicchu district just below the ancient citadel.
De Niro, who was reportedly travelling with his son, said the UNESCO World Heritage site was, "very nice. It's great, beautiful."