First of all, when I was talking to people in Harare and Victoria Falls, they were surprised to learn Nepal has 30 million ...