- Located in the Himalayas, on the border between China and Nepal.
- It stands 8,848.86 meters (29,031.7 feet) above sea level.