Machu Picchu is an ancient Incan city that stands 4.710 feet high above sea level in the tropical forest of Peru. The city has always been surrounded by mystery, hidden from the Spaniard conquistadors until it was finally discovered in 1911 by Hiram Bingham, a Read more