Powered By Blogger

Monday, November 9, 2009

Tibetan spiritual leader the Dalai Lama arrives to preach in Tawang, in the northeastern Arunachal Pradesh state, India


No comments:

Post a Comment

Blog Archive

Followers