San Francisco Frontiers - Several hundred tourists stranded at Machu Picchu amid protests