Crossword clues for Site of giant telescope. 7 letters:PALOMARSite of giant telescope.PALOMARMt. ___, site of new giant telescope.