News

See how 432 robots walked a 100-year-old Shanghai building complex weighing 8,270 tons to make way for underground construction.
Shanghai has become the country's most popular city for the floating population, a survey showed, but the accolade also renews concerns among residents over increased pressure on urban resources.
That’s because China’s biggest city is home to three other skyscrapers – one among them being the tallest in the country. You get a good view of the Oriental Pearl Tower and its surrounding ...