Happy TownDaily Blog / By admin Xizhou, Yunnan The name of this town directly translates to “Happy Town,” and as far as I can tell…it is.