Khumbutse is the first mountain west of Mount Everest. It lies at the border between Nepal and China.
Wikipedia https://en.wikipedia.org/wiki/Khumbutse
Address China
Coordinates 28°1'18.859" N 86°52'19.895" E