Cerro Tololo Inter-American Observatory, Chile
Sunset at the Cerro Tololo Inter-American Observatory in Chile. From the first observations in 1965, this observatory has served as the principal platform for US astronomical investigation of the southern skies., by PETR HORALEK/SCIENCE PHOTO LIBRARY
Details
License type
Rights Managed