File photo of he disengagement of Chines troops from the north and south banks of Pangong Tso ...
Pangong Lake
New Delhi: After months of eyeball to eyeball confrontation, India and China have reached an agreement for...
New Delhi: The highest meteorological centre in India, set up at a height of 3500 metres in...