INDIA | Tuesday, 8 September 2009 | Views [524]
A Buddhist shrine on the incredible grounds of the Norbulingka Institute in Dharamsala.