The horse’s energetic and indomitable spirit is said to represent China’s own spirit and drive to continually better itself. Those…