evidence: Shipki La is one of the World's Most Treacherous Roads Shipki La is an international high mountain pass and border post on the India-China border, at an elevation of 3,954m (12,972ft) above sea level. The border is no longer open for non-residents. Where is Shipki La?