Replaced The Swamp Thing Set (1990) at Universal Studios Florida.

Located at Universal Studios in Orlando, Florida. It is in the area World Expo, about two minutes from The Simpsons Ride (2008)