DRAFT
Home  /  News & Events  /  News  /  CARMA Telescope Site Restored
A before after look at the CARMA site.

CARMA Telescope Site Restored

December 17, 2021
New vegetation and other restoration efforts for the central California site have been completed