Lovell Telescope

Comment by OtterEven

It’s in Arecibo, Puerto Rico, which is here: View Placemark But darned if I can find the ‘scope. There’s no hi-res in the area which doesn’t help, I’m sure. Otter