Independence Peak or Qullai Istiqlol (Russian: Пик Независимости; Tajik: Қуллаи Истиқлол), at 6,940 m (22,769 ft), is the seventh-highest peak in the...