Beauty of Taiwan The island of Taiwan (Republic of China) lies some 180 kilometers off the southeastern coast of China, across the Taiwan Strait, and has an area of 35,883…