bigpyramidA team of explorers has found a gigantic stone pyramid (and gigantic stone hammers) in the Amazonian rain forest of Ecuador, an ancient complex which corresponds to a local legend about a City of Giants. reports:

At the discovered site there is one extremely large pyramidal type structure of approximately 80 metres square base and 80 metres height, with steeply inclined walls. This structure is made up of irregular shaped large cut stone blocks, each currently calculated to be approximately 2 tonnes in weight; many hundreds of such blocks make up the walls of the building. [Mas…]