'Returns an EarthLocation for a known site in this registry.
Parameters
site_name : str
Name of the observatory (case-insensitive).
Returns
site : `~astropy.coordinates.EarthLocation`
The location of the observatory.'

def __getitem__(self, site_name):

    if (site_name.lower() not in self._lowercase_names_to_locations):
        close_names = get_close_matches(site_name, self._lowercase_names_to_locations)
        close_names = sorted(close_names, key=len)
        raise UnknownSiteException(site_name, u"the    'names'    attribute", close_names=close_names)
    return self._lowercase_names_to_locations[site_name.lower()]
