Where are the Pyramids?

The pyramids are located in two areas of the world–the deserts of Egypt and the jungles of Mexico. Some people believe that the existence of pyramids on different sides of the Earth lends credence to the idea that extraterrestrials had something to do with their creation. Look here for more information: