Share
twitterlinkedinfacebook
Image 1 of 1
AVI00928IND.jpg
Lepcha villagers make offerings during a "puja",  or prayer, to the Kanchanjunga mountain, the third highest peak in the world in Dzongu, North Sikkim.