No one is sure how the ancient Egyptians built the pyramids near Cairo.
⇑ Translate the sentence above by Google ⇑
Related: pyramid