I dont know why but i kind a doubt the existance of a pyramid. I think that the findings will prove to be much more recent then suggested and just it might turn out to be some kind a natural hill into which tombs or something may have been built...
I quess we will just have to wait for more proof.........
(The pics dont convince me either)
Titana.