Megastructures are popping up all around the world. Some of these super constructions are a must see in your lifetime, or at least before they get replaced by the next big thing. China currently has plans to build the next tallest building in the world. There were even plans to build a dam across the […]

Read More...