Politics of the Republic of China - The Presidential Building in Taipei. The Presidential Building has housed the Office of the President of the Republic of China since 1950. It is located in the Zhongzheng District of Taipei. It formerly housed the Office of the Governor-General of Taiwan, during the period of Japanese rule.