Photo taken on Sept. 21, 2018 shows souvenirs made in China displayed in a small grocery run by Steve Taylor in Estes Park, a small town located at the foothill of Rocky Mountain in north Colorado, the United States. Estes Park is a popular summer resort attracting tourists from all of the world, and most of products in shops there are labeled "Made in China". [Photo/Xinhua]
Go to Forum >>0 Comment(s)