Infographic showing facts and information about Machu Picchu in Peru Last updated : Friday, November 25, 2016 « Jin Mao Tower Infographic » Panama Canal Infographic