Showing posts with label Taiwan. Show all posts
Showing posts with label Taiwan. Show all posts

Taiwan

Taiwan Republic of China is located about 160 km off the Southeast coast of the continent of Asia at the western edge of the Paci…