Chinese Taipei

Taiwan? Never heard of it.