Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace A symbol of nature’s harmony in Heilongjiang, it embodies both power and playful charm,” explained Chen Lei, the head of the mascots and emblem design team for the Games.