Peru

Chaos in Peru: Nearly 1,000 Machu Picchu Tourists Stranded

Nearly 1,000 Machu Picchu tourists found themselves stranded this week after protests in Peru shut down rail service to the world-famous Inca site.

China-Brazil-Peru Railroad Deal Bypasses U.S. Canal

China and Brazil signed a memorandum of understanding this week to study the creation of a transcontinental railroad from Brazil’s Atlantic coast to Peru’s Pacific coast. Chinese state media heralded the plan as a strategic alternative to the Panama Canal and a step toward tightening Beijing’s grip on Latin American infrastructure.

Latest news

- Advertisement -spot_img