Karla Saaranen, a mysterious and beautiful Swiss woman that Lin meets early in his life in Bombay, turns out to be a very important figure in his adventure.