Prime minister Narendra Modi celebrated Diwali today with Indian Army soldiers in the remote and strategic area of Lepcha in Himachal Pradesh, close to the India-China border, saying ‘these brave friends of mine stand firm and steadfast like the Himalayas on its borders’.