There are numerous telescopes and observatories in the general area for this reason; besides the more publicly known Clark Telescope as the main Lowell tourist site, there is an active research Lowell further out of town, as well as a major US Naval Observatory and the Discovery Channel Telescope. The local University there has one as well.