Machu Picchu, one of the greatest touristic attractions in the world still has its little secrets, despite being visitied by a great number of tourists every year. Find out what the Inca people, nature or modern civilization hid at the Machu Picchu site: