This has been discussed before in other topics, and if it is the cauldron this is probably the best shot we've had of it yet......since this picture was taken, the bubble roof thing has been removed: You can also see a ton of fireworks launchers on the roof.