Return the **first** location as `geojson.Point`.

def _parse_location(self, entry):
        """
        Return the **first** location as `geojson.Point`.
        """
        locations = _deep_value_list(entry, 'tif:Geolocalisations')
        coords = []
        for location in locations:
            coords = _deep_value(location, 'tif:DetailGeolocalisation',
                                           'tif:Zone',
                                           'tif:Points',
                                           'tif:DetailPoint',
                                           'tif:Coordonnees',
                                           'tif:DetailCoordonnees')
            if 'tif:Latitude' not in coords:
                continue
            lat = float(coords.get('tif:Latitude', 0))
            lng = float(coords.get('tif:Longitude', 0))
            altitude = float(coords.get('tif:Altitude', 0))
            coords = [lng, lat, altitude]
            return geojson.Point(coords)

        return None