Colossal pyramid found in….Bosnia?!
That’s right. Archaeologists have found a traditional step-cut pyramid in Bosnia of all places. The pyramid was buried under what was previously believed just another large hill. This is the first pyramid to be found in Europe, and the AP article published on MSN reports that it is estimated to be “722 feet high, or a third taller than Egypt’s Great Pyramid of Giza in Giza.”
So the aliens DID give some pyramid love to Europe after all.
Check out the MSN article here.