In a 1969 episode of the Clangers called the intruder, old British kid's show about mice aliens, they look through a telescope they took from a probe robot and are able to see Earth. What city is this and whereabouts? I read once that it was New York but I dosen't look like anywhere in NY I know of