2.5 C
BHUNTAR, HIMACHAL PRADESH, INDIA
Tuesday, October 17, 2017

The dharma abode of great bliss.

True to its Tibetan name, the Dechen Choekhor Mahavira sits in the midst of peace and tranquility on a small hilltop overlooking the scenic outskirts of Bhuntar, Himachal Pradesh, India.

A pioneer of the faith.

Since it first introduced Christianity in the region of Ranchi, Jharkhand, India, the Gossener Evangelical Lutheran Church has remained an important bulwark of Protestant Christianity.