Log In or Register
This is The Lovell Telescope at The Jodrell Bank Observatory in Cheshire in North-west England. When built in the 1950's it was the largest fully steerable radio telescope in the world and even today it is still one of the largest in the world.
It's really US looking for someone out there. Nice work Steve.