Please contact us to take over this premium ad space

The Future of Urban Living: Shimizu Mega City Pyramid

The Extreem Engineering series from Discovery Channel showing of the Japanese Corporation, Shimizu, dreaming about the future of urban living: The Mega City in Pyramid, what a sophisticated structure and technology. The pyramid is 3000-foot-tall (914 meters) and built from hundreds of pyramid module that located offshore right in the middle of Tokyo bay. In the pyramid there …