On the media platform Weibo, the hashtag #xiaogoushan — Chinese for “Puppy Mountain” — drew millions of views. Dog owners started to post pictures of their dogs to see which one had the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results