Answer: mtpalomar

AnswerCrossword Clue
MTPALOMARSite of the world's largest telescope.
MTPALOMARSite of great telescope.