Dubai is set to add another mega-structure to its already-famous skyline—the Ziggurat Pyramid, which, when completed, will stand at 1,200 meters tall, cover an area of approximately 0.88 square miles (circa 2.3 square kilometers), and house o...
Read more