Road overlooking Pangong Tso Lake in Western Himalayas near India-China border Road overlooking Pangong Tso Lake in Western Himalayas near India-China border