Ahead of festival, eerie silence in Dalai Lama`s abode
An eerie silence prevails at McLeodganj near Dharamsala, where thousands of Tibetans and their spiritual leader, the Dalai Lama, have been living for over half a century, ahead of the sacred Losar festival, beginning Monday.
Trending Photos