Mega Pyramid of Nile

The Mega Pyramid of Nile is a Megastructure In Nile Delta. The Mega Pyramid of Nile Has A Population Housing ~40 Billion. (Much Larger Than Athens Mega Mountain).
One of the Revolutionary Mega Structures That Can House A Billion People. Construction Started in June 2179, and Completed on October 2300.
== Construction Timeline ==
Category:Mega Structures