Two-time Olympic freestyle champion Eileen Gu continues to walk between worlds.

After winning two gold medals in Beijing for her Chinese mother’s homeland, she will now act as an ambassador for her native USA in Salt Lake City’s bid for the Winter Olympics.

The 18-year-old’s announcement provoked both outrage and encouragement on China’s social media.

“I think it’s a beautiful example of globalism and being able to use skiing and winter sports to connect people,” Gu said of her new role at a Time magazine event in New York on Tuesday.

She will be appearing for a US bid to host the 2030 or 2034 Winter Games in Salt Lake City, Utah, and is “really honoured to be a part of this whole thing”.

Born in California to an American father and Chinese mother, Gu has represented China in her sport since 2019 and was the face of the Games in Beijing. There, she had won gold in big air and half pipe and silver in slopestyle.