Ama Dablam is a stunning peak in the eastern Himalayan range of Nepal.
Imja Tse, also known as Island Peak, is a mountain located in the Himalayas of eastern Nepal.