Results 2 results found The Mark II Telescope and Lovell Mark I Giant Radio Telescope at sunset, Jodrell Bank Observatory, Cheshire, England, United Kingdom, Europe The Mark II Telescope and Lovell Mark I Giant Radio Telescope with amazing sunset, Jodrell Bank Observatory, Cheshire, England, United Kingdom, Europe