Peruvian authorities reopened the Inca citadel of Machu Picchu Wednesday following 25 days of closure as a result of mounting violence since the impeachment of Pedro Castillo Terrones and the ensuing protests demanding President Dina Boluarte s resignation and fresh elections, among other measures.