Carly Beth tastes Beijing Roast Duck with producer Wang Ruixing in Beijing, capital of China, Jan. 17, 2024.(Photo by Debbie Lynn/Xinhua)
Go to Forum >>0 Comment(s)