Following a recent transit of two US ships through the Taiwan Strait, China reiterated its position on Taiwan and emphasised that Taiwan is an inalienable part of China's territory and said that it "opposes any country challenging or threatening China's sovereignty and security under the pretext of freedom of navigation."