Tags Shanghai

Tag: Shanghai

Shanghai Disney Resort, Shanghai, China

Shanghai Disney Resort Touts Tallest Castle in the World

“The grand opening of Shanghai Disney Resort is a celebration of creativity and collaboration, a triumph of imagination and innovation, and a testament to the strong partnership between Disney and China.”

Connect with us:

Prevue Meetings & Incentives