Shanghai International Convention Center

Oriental Riverside Hotel, 2727 Riverside Avenue
Shanghai
China