Original: La Silla Observatory is an astronomical observatory in Chile with eighteen telescopes.
Simplified: The observatory is one of the biggest in the Southern Hemisphere.