In the narrow streets of the Kathmandu Valley, where history is etched in the intricate wood carvings and grand palaces of ancient kingdoms, women can still be seen weaving scarves..