Shanghai Disney Resort Premiere of ‘Avatar: The Way of Water’ Included New Avatar-themed Projections & Fireworks at Enchanted Storybook Castle

Last night, “Avatar: The Way of Water” had its China premiere at the Walt Disney Grand Theater in Disneytown at the Shanghai Disney Resort. Invited guests were treated to a special Avatar-themed nighttime show at Shanghai Disneyland theme park. The nearly three-and-a-half-minute show consisted of numerous fireworks and exquisite projects illuminating Enchanted Storybook Castle. As … Read more