The arrival of the first of more than 100 statues emblazoned with the words "Visit Nepal" was supposed to be the start of a year-long celebration of what the small Himalayan nation had to offer to ...