Tickets & Tours

China Nov, 2014 – Feb, 2015
Shanghai
February 14, 2013
Venue: Shanghai Grand Stage
Address: 1111 Caoxi Beilu, Xuhui District,, Shanghai , Shanghai, China
Shows: 1 show at 19:15
Box Office: 021 6217 2426; 6217 3055