5 Key Facts About Lhasa de Sela's The Living Road

  1. The Living Road was released in 2003 on Audiogram Records.
  2. It is Lhasa de Sela’s second studio album, following her 1997 debut La Llorona.
  3. The album came six years after her debut, marking a significant gap between releases.
  4. The Living Road showcases her evolving musical style and multilingual lyrics.
  5. It remains a defining work in her short but influential career.