Lankavatara Sutra

You must have a clear understanding that all things are only a manifestation of the mind itself. Everything, everything in this world is nothing but a complex manifestation of one’s mental activities. – Lankavatara Sutra The Lankavatara Sutra figured prominently in the development of Chinese, Tibetan and Japanese Buddhism. read more…