© 2024 KALW 91.7 FM Bay Area
KALW Public Media / 91.7 FM Bay Area
Play Live Radio
Next Up:
0:00 0:00
Available On Air Stations

India's Land of the Lamas

While Buddhism as a religion was founded in India, only 0.7% of Indians describe themselves as Buddhist. But in the town of Tawang, 10,000 feet above sea level, the connections to Tibet are centuries old and still very much alive. It's called the Land of the Lamas.