Chile site for telescope array
Marc-André Besel

Chile site for telescope array

Prospective site in Chile's Atacama Desert


Download Photo (1.7 MB)