We see TV World only as the studio (and a little bit of the outside) but this background image makes me think if it's a huge city like that and all the Pippins live in tiny apartments cramped together.