by editors@theworld.org (Tibisay Zea) on (#708HT)
Machu Picchu is Peru's top tourist attraction and one of the New Seven Wonders of the World. But protests over bus contracts left hundreds of visitors stranded last week, with trains and roads blocked by demonstrators. The unrest has reignited long-standing concerns about overcrowding, mismanagement, and access to the site. Now, the organization that gave Machu Picchu its Wonder title is warning that its status - and Peru's global image - could be at risk. The World's Tibisay Zea reports.