MovieMaps

“The Beast Forever” Filming Locations

Emerald City episode “The Beast Forever” was filmed in Antequera & Barcelona in Spain, Etyek in Hungary, and in Croatia.

Korda Studios as Emerald City

The Wizard gives a speech to the people of the city saying he'll protect them from The Beast Forever.

Source: IMDb