The most recent landmark to make the World Heritage List in 2019, the Jodrell Bank Observatory overlooks Cheshire’s pretty landscape in northwest England. Established in 1945, the observatory is a world-renowned institution for scientific research and continues to be a pioneer in developing our knowledge of the universe. The observatory’s most famous sight is the Lovell Telescope, one of the biggest and most powerful radio telescopes in the world. For over 50 years, the telescope has been an internationally renowned landmark in the world of astronomy.