Taipa is an island of Macau in the People's Republic of China.