Sunrise from Kutumsang Nepal.
view from Kutumsang Nepal.
Mountain View tea house in Kutumsang, Nepal.