Dictionary Definition:
[translation-eng] {Hopkins} To-l#ing Monastery (in the central Himalayas near Mount Kailash)
[comments] Comment: location where Atisha wrote the Lamp for the Path to Enlightenment in 1042-1043.