 His reasons behind the title of this album is also well thought of.Shangri-La is another meaning for a mythical paradise.Translated in Chinese, Shangri-La means 心中的日月, which is literally translated as the heart's sun and moon.