Question: What places did Sun Huanhuan finish in her races at the 2014 World Race Walking Cup, and where was the competition held?
Answer: Sun achieved China's silver medal in team at the 2014 IAAF World Race Walking Cup and placed 20th.