Published On May 1, 2020
Nepal hosts world's highest mountain and many other mountains providing a daring place for mountaineering. Here are some of the pictures of the mountains of Nepal, collected mainly from wiki and google. You can sit, relax and watch them. When I see them I feel our problems become minute in front of these giants. They provide motivation, strength and peace!
show more