It turns out that Chinese shares have their own unique specific. They have so called "types" or "classes". A shares are traded in mainland China (Shanghai or Shenzhen stock exchanges) and can be bought only by residents. B shares are traded in mainland China (Shanghai or Shenzhen stock exchanges) and can be bought only by nonresidents. H shares are traded in Hong Kong and anyone can buy them. N shares are traded in New York and anyone can buy them. Trading B stocks look like a bit extreme for me, so I am going to find a broker who can provide access to H and N stocks.