Lhasa de Sela's The Living Road followed La Llorona by six years

Released in 2003 on Audiogram Records. It was Lhasa de Sela’s second studio album, following her 1997 debut La Llorona.