W1 CHARA Telescope in Los Angeles County, California

W1 CHARA Telescope in Los Angeles County is a telescope. W1 CHARA Telescope is located near Rim Trail.

Building Type
building