A Jodrell Odyssey – Part 1 – The Discovery Centre
Caption: The Lovell Telescope from The Discovery Centre Cafe. Credit: Howard Barlow for the University of Manchester Ever get the feeling you are being watched? Visit Jodrell Bank in Cheshire, England and that feeling is doubled and intensified by two inescapable presences. First there is the vast 76 meter Lovell Telescope that dominates the site … Continue reading A Jodrell Odyssey – Part 1 – The Discovery Centre
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed