Following Peru's failure to meet its infrastructure obligations to prepare for the under-17 World Cup, the football governing body, FIFA revoked its hosting rights, making it the second country to face such a penalty in recent weeks.
FIFA said the U-17 tournament is still set to take place from Nov. 10-Dec. 2, adding that its Council will designate a new host.
"The move was made given the inability of the host country to fulfill its commitments to completing the infrastructure required to stage the tournament," FIFA said in a statement.
"Despite a very positive working relationship between FIFA and the Peruvian Football Federation (FPF), it has been determined that there is now not sufficient time to secure the required investment and complete the necessary work with the Peruvian government ahead of the tournament start date.
"FIFA would like to express its thanks to the FPF for their efforts, and remains open to organizing a competition in Peru in the future."
The FPF took note of FIFA's statement, before providing further explanation for the decision.
"The decision is based on the delays in the start of the execution of the sports infrastructure works ... in addition to the recent weather events in Peru that have caused damage and left many families affected," the FPF said in a statement.
Torrents of rain struck Peru's northern region last month amid Cyclone Yaku, leading to homes and cars being buried in mud and the deaths of at least six people.
The Peruvian federation added that it and FIFA had been working on the "operational organization" of the event, while Peru's government focused on investment in the infrastructure of public venues.
"Despite the willingness of the government authorities to fulfill the obligations assumed as a country before FIFA, its implementation unit did not manage to comply with the processes within the established deadlines," the FPF said.
Last month, Indonesia was stripped of its hosting rights for the Under-20 World Cup, following outrage among some politicians in the predominantly Muslim nation about Israel's participation.
Both tournaments were initially scheduled to take place in 2021 but were moved to 2023 due to the COVID-19 pandemic.