Mammoth $50,000,000,000 cube is set to become the largest structure on Earth housing 27,000 people
Home>News>Tech News

Mammoth $50,000,000,000 cube is set to become the largest structure on Earth housing 27,000 people

Sometimes, size really does matter

google discoverFollow us on Google Discover
Featured Image Credit: Flickr

Choose your content: