Travel

That Dope Travel

Shanghai Tower nears completion

The Shanghai Tower, the tallest building in China and the second tallest in the world, is nearing completion. Located in the Pudong financia...