Itu Aba/Taiping Island is the largest naturally-formed feature in the disputed Spratly Islands and the only one occupied by the Republic of China (Taiwan). Its legal status has become a topic of heated debate as the Philippines has argued before an arbitral tribunal at The Hague that Itu Aba cannot sustain human habitation or independent … Continue reading A Tour of Itu Aba Island
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed