“50 Stars of Christmas” : Moravian Church, Leh – Highest Church in the Country

“50 Stars of Christmas” : Moravian Church, Leh – Highest Church in the Country

Situated at the height of more than 11000 feet, Moravian Church in Leh is one among the highest churches of India. The church was first consecrated in Leh by German missionaries in 1834 who brought some local Buddhist residents into their fold. Belonging to the Protestant denomination, the church has a history of being a successful attempt of missionaries to far-flung places in India. The Moravian church is one of the oldest and smallest of […]

 November 24, 2017