Zdjęcia do filmu powstały w krainie Ladakh w Indiach.
Termin "samsara" oznacza w buddyzmie przeciwieństwo (a zarazem dopełnienie) Nirwany - drogę i doświadczenie człowieka w materialnym świecie.