A month-long India-China standoff in the tangled mountains of the Himalayas threatens to snowball into conflict. The circumstances are enveloped in thick fog endemic to those remote mountains at 10000 feet above sea level – and to the complicated India-China relationship...
Source