Shanghai, China
Location in China
by themeparkgc, 16 years ago