The spectacular Shanghai International Convention Center is located on the riverfront in the Financial District of Pudong. Its magnificent sphere and adjacent white building can be easily recognised from the pedestrian promenade that runs along the river in The Bund.