Island Images - The Isle of Man in Pictures
The old Cold War 'Rotor' radar station, now up in business as The Victory Cafe.  The actual radar scanners were probably never installed, but would have been located at the summit.
 
 An Island Images picture  © Jon Wornham