view from Kutumsang Nepal.
Mountain View tea house in Kutumsang, Nepal.
Entering Langtang National Park.