Stock Photo: China, Shanghai. Modern and old architecture being renovated.