Taipei is one of the more developed cities in Asia. It sits on an island off of mainland China. No, not that island. You're thinking of Japan. The island is