Ama Yangri Trek-The mesmerizing way to heaven
Ama Yangri trek is a short trek located at Helambu, Sindhupalchwok which is yet to be explored by trekker who loves mountain peaks, trekking which has mesmerizing 360 degree peak view. Ama Yangri is located on the height of 3942m above from sea level. It…