Buddha in a temple at the Thai Buddha Vihar in Sarnath, India. Sarnath, just north of Varanasi, is where the Buddha gave his first sermon, and is a modern day pilgrimage site.

Loading…
Buddha in a temple at the Thai Buddha Vihar in Sarnath, India. Sarnath, just north of Varanasi, is where the Buddha gave his ...