 Shot in the Bavaria Film Studios, Munich Germany; the outside sets  are shot in Lanzarote one of the islands of Canary islands in Spain  (all the volcanic/lava landscapes and the green lake)actually you  still can visit those landscapes at the Lanzarotes "montañas del  fuego" national park. A few of the sets are still part of the studio  tour.