A team of researchers had discovered a while ago an ancient complex of pyramids and various structures in a remote part of the Ecuadorian Amazon rainforest. They documented the site as best as they could, snapping several images of strange structures and artifacts and filming a couple of videos.
This ancient city—beleived to have been built and inhabited by giants was mentioned by Natives in the region, but no one had dared to search for the lost city before.
But hold on a sec, giants aren’t real.
Read Entire Article »