Venue Information

Shanghai Concert Hall


Address:

No. 523 Yan'an Road(E)

CN - 200021

Shanghai, China