The highest pedestrian pass in the world Torong La on a trekking circle around Annapurna. Mountain waterfall #165047357
Description
Stunning beautiful views of the nature of the Himalayan mountains in Nepal. The highest pedestrian pass in the world Torong La on a trekking circle around Annapurna. Mountain waterfall