214k views
1 vote
Cerro Tololo is home to ___???????? need it asap

User Grohjy
by
4.0k points

2 Answers

8 votes
One of the would big observations
User DaxChen
by
4.4k points
8 votes

Answer:one of the world's largest observatories.

Explanation:Cerro Tololo is located in the northern part of the South American country of Chile, more specifically, in the Coquimbo region of the country. The Cerro Tololo Inter-American Observatory, is part of the United States's National Optical Astronomy Observatory, and it is one of the biggest in the world of this type.

User Bojo
by
4.3k points