Palomar Observatory is an astronomical research facility in the Palomar Mountain Range (located at 6,142′ elevation). Inside the observatory is a 200″ Palomar telescope, the world’s largest telescope from 1949-1975. Unfortunately, due to the snow and the proclivity for San Diegans to go absolutely crazy over snow in our local mountains, the observatory remained closed …