View of Taipei from the top floor of Taipei 101 skyscraper. Taipei is the capital of the Republic of China, known as Taiwan. Taipei 101 is located in Xinyi District of the city. Construction of the building was completed in 2004, and Taipei 101 became the world's tallest completed skyscraper.