25595ShareLlavorsi, Lleida - SpainCountrySpain (ES)DepartmentCatalunaMunicipalityLleidaCoordinates42.4951, 1.211