Jambi

''A small town in southeast Asia.