The first images of the new Mandarin Production of Beauty and the Beast at Shanghai Disney Resort are here and it looks beyond magical! The musical is performed at the Walt Disney Grand Theatre in Disneytown. The premiere of the show brought out celebrities; the show’s international creative and production team, including