They actuallyshow up in alot of places ......
Land of Dragons, Beasts Castle, Olympus Coliseum, Agrabah, Halloween Town << The only exact location i know is in agrabah in the Bazaar. When u walk in ull know its there cause all the structures will blow up and it will be sitting in the middle of the room.