Thulung Farm, Tarahara Eastern Nepal.

image