Kathmandu, Nov 2. Alibaba’s 11.11 Shopping Festival, undeniably the biggest online sale in the world, is just around the corner. What used to be a Ch…