Vulture Peak: a mountain on which a disciple of buddha was interrupted while meditating, by an evil one in the form of a vulture.

[back]