A VLBA radio telescope located in Owens Valley, California.
Low Resolution Image
High Resolution Image