Journey into Buddhism

Google Play
S1 | E3 | Airdate: 10/18/2007
Vajra is the Sanskrit word signifying the thunderbolt of illumination, and yatra is the word for pilgrimage or spiritual journey.