The name “Pudong” means, “East of the Pu River,” and is the newer half of the city of Shanghai. It’s home to some of the tallest buildings in the world. Unfortunately, since these photos were taken in 2006, construction on the two tallest hadn’t even begun!

Featured Image: Elijah Wilcott, 2006