In China, a popular chain restaurant matches lone diners with oversize teddy bears. Even more so on the Qixi Festival or Chinese Valentine’s Day. The 2,000-year-old festival originated from a folk tale that a fairy called Zhi Nu married a mortal called Niu Lang. The Goddess of Heaven, who was against their marriage, separated them […]
Read More ›