Nepal Peak (Himalayas)
Nepal · Asia

About
Nepal Peak is a mountain in the Himalayas. It lies on the border between Nepal and India.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.
Nepal · Asia

Nepal Peak is a mountain in the Himalayas. It lies on the border between Nepal and India.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.