The Indian Army on Thursday kicked off the landmark 25th Kargil Vijay Diwas celebrations from a mountain top near this picturesque town in Ladakh, as the Pakistan Army, still smarting from its defeat in the 1999 war, looked on from a post at a height of 17,500 ft along the Line of Control, senior officers aware of the development said. …