More ideas from Jaap
Cho La Pass in Nepal Himalaya

Stunning landscape view of Himalaya mountains such as Taboche and Ama Dablam from the spectacular Cho La Pass in Nepal