Tsangbu Ri
Nepal · Asia
About
Tsangbu Ri (also known as Kimshung) is a mountain peak in the Himalayas, located on the border of Bagmati Province of Nepal and the Tibet Autonomous Region of China.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.