Thunderbirds

This actually is not an electricity sub-station in the Sinai Desert, Egypt, it is a film-set from the Thunderbirds series.