Inside Guru Rinpoche Temple with colorful interior decoration in Guru Rinpoche Temple at Namchi. Sikkim, India. stock photo
{"Image ImageDescription": "Inside Guru Rinpoche Temple with colorful interior decoration in Guru Rinpoche Temple at Namchi. Sikkim, India."}