Yes Abram c.2200BC the pyramids at Giza were built by about 2500BC. He could have witnessed a pyramid being built.
If you believe the revised chronology of the Young Earth Creationists who put the building of the pyramids at about 900BC then no.
Pyramids of Giza - Egypt
I went to Egypt and visited the great Pyramids.
Egypt is a really cool country i visited there is is awesome the pyramids and up in Alexandria beaches Egypt is beautiful place to visit.
The pyramids mentioned are located in Egypt.
the pyramids are located in Giza, Egypt
The pyramids are in the lower Egypt.
The pyramids of Egypt are made of limestone.
yes modern Egypt does have pyramids
Caucasians of Egypt invented and architected the pyramids.
In Cario, Egypt lol
The PYRAMIDS are in EGYPT in CAIRO..............
There are a total of 138 pyramids in Egypt, and has been proven.