Seoul Gazette - Several hundred tourists stranded at Machu Picchu amid protests