Jodrell Bank Observatory
LandmarksUNESCO World Heritage

Jodrell Bank Observatory

England, United Kingdom