Yangra
Yangra
Yangra is one of the most beautiful mountains of Nepal. It is located on the Nepal and Tibet border. It is about 7,422 meters tall and is covered in snow. Yangra is also known as Ganesh I and is the highest peak on the Ganesh Himal range.
Yangra is a very attractive mountain and attracts a lot of tourists and climbers.
I am very proud that my class is named after such a beautiful mountain. It teaches us to become strong and brave.
5 reads
Published on 6/11/2026
Agniv Bazgain is a student at Deerwalk Sifal School who loves writing articles, exploring diverse topics, and engaging in creative discussions.
Agniv Bazgain
Grade 5
Roll No: 34054
8