ALL
TRAVEL
NATURE
WILDLIFE
More
A river runs through a small village in the Himalaya Mountains of Nepal.