New Delhi: In a rare and demanding display of faith, devotees recently undertook a two-day winter trek to the Shri Krishna Temple at Yulla Kanda in Himachal Pradesh’s Kinnaur district, braving deep ...