Baba Harbhajan Singh Temple: A Sacred Shrine of Faith in the Himalayas High in the mountains of Sikkim, near the Indo-China border, there is a place that tells a powerful story of bravery, belief, and respect. tripadvisor .