Crossword clues for Site of 200-inch telescope.:PALOMARSite of 200-inch telescope.PALOMARSite of 200-inch reflector telescope.PALOMARSite of the 200-inch reflecting telescope.