Our Photo of the Day series this week shares photos of impressive modern megastructures in China.Shanghai Tower, located in Shanghai, obviously, is the tallest part of the Lujiazui financial district’s kind of crazy skyline.Construction on the Shanghai Tower started shortly after the Beijing Olympics in 2008, and took 8 years to complete. It’s got the world’s tallest indoor observation deck, and is the tallest building in China, standing at 632 meters (2,073 feet). That’s about 2 Eiffel Towers stacked on top of each other.The tower contains 149 elevators, and three of them can travel at a speed of 73.8km/h. The fastest elevator in Burj Khalifa only goes half the speed. Shanghai Tower standing near 3 other tallest buildings in Shanghai The view from the observatory Night lights from the Shanghai TowerThe tower’s owners also play up its green credentials: it collects rainwater and recycles waste water to flush toilets and irrigate its green spaces. The tower’s wind turbines can also provide 350,000 kWh of supplementary electricity per year. That’s a lot.Photos: Shanghai TowerMore megastructures:Photo of the Day: Capital Mega AirportPhoto of the Day: World’s Fastest Maglev Train