We present data of 129I deposition in fresh snow in the Laohugou glacier basin, northeast Tibetan Plateau, in summer 2016 and 2017, and trace its source and elevational distribution in the troposphere. Our results show that the 129I/127I atomic ratios in the fresh snow on the glacier surface are about 2 orders of magnitude larger than those in the Antarctic fresh snow and 4 orders the prenuclear level, indicating a predominantly anthropogenic source of the 129I in the mountain glacier environment of northeast Tibetan Plateau. The 129I level in the Laohugou glacier basin is 1–2 orders of magnitude lower than at representative European locations, and not significantly higher than that observed at other sites in Asia. The 129I/127I atomic ratio and 129I level show clear increases with elevation from 4,300 to 5,100 m above sea level. The 129I in the Laohugou glacier basin is probably deposited from the upper troposphere where there exists a local maximum of 129I. A conceptual model for interpretation of the observed 129I concentration and profile in Laohugou is provided. Thus, this work is of importance in providing a more complete view on the transport, dispersion, and removal of 129I in the atmosphere.