Comment Comment by abhi_kr The India-China border is basically the Himalayas. parent abhi_kr 5 years ago