Practicing Success
Shipkila pas is located in which of the following Indian State? |
Sikkim Uttarakhand Himachal Pradesh Jammu and Kashmir |
Himachal Pradesh |
Shipki La is a mountain pass and has a border post with a dozen buildings of significant size on the India-China border. It is located in Kinnaur district in the state of Himachal Pradesh, India. |