Protests over bus company contract disputes in Peru left some 900 tourists stranded near Machu Picchu, prompting U.S. Embassy warnings and evacuation efforts.
Source: Nearly 1,000 tourists trapped near Machu Picchu as protests shut down train services