Kagbeni is a fascinating medieval village nested in the Kali Gandaki valley, with closely packed mud brick houses, dark alleys and imposing chortens. The village stands in a little green oasis dominated by its red monastery.