TV

Season 1 Episode 52: Obtaining the True Scriptures at Vulture Peak
After enduring eighty-one trials, the pilgrims finally reach Vulture Peak (Griddhrakuta) in the West and are granted the sacred scriptures by the Buddha.
TV
TV
TV
TV
TV
TV
TV
TV
TV
TV
TV