Kuelap – the Machu Picchu of Northern Peru.The mysterious super fortress of the Chachapoyan Cloud PeopleKuelap is the largest building structure of the Americas. It is estimated to contain 3 times more material than Egypt’s largest pyramid. Peru considers Kuelap to be as good as Machu Picchu and is trying to make this its equal 2nd major destination. It is twice as old as the Incas and in remarkably better condition before restoration. Kuelap is an unknown giant just waking up. Peru is a huge country the size of the 5 west coast states, California, Oregon, Washington, Nevada, and Montana....