The fact that Taiwan is independent from China is clear. So why would this website(I haven't a clue as to which one although I did look around on the official Amazing Race 12 site) be touting Taiwan as part of China?
The obvious inference I can draw is that somebody sees more future benefits in sucking up to the mainland Chinese than in sucking up to the Taiwanese. How many Amazing Races have been in Taiwan? That's trivial, just this one. How many have been in China? AR1, AR2(counting Hong Kong), AR6, AR10, AR11. Which country would you be courting if you were running the Amazing Race? Mainland China for sure. Well, there you have the answer!