Siguang Ri Rising above the glaciers of southern Tibet, Siguang Ri is one of the world’s highest mountains and one of the lesser-known giants of the Himalayas. Its summit reaches 7,308 meters (23,976 feet), placing it among the approximately 100 highest independent mountains on Earth. Siguang Ri belongs to the Mahalangur Himal, the celebrated Himalayan …