A giant rainbow flag was unfurled in front of the main memorial hall for late autocratic leader Chiang Kai-shek before being ushered away by police.
Taiwan, largely unscathed by the coronavirus pandemic, held the "Taiwan Pride Parade for the World" as a show of solidarity with countries unable to hold LGBTQ celebrations due to restrictions on public events to stop the spread of the virus. Taipei normally holds its main Pride Parade in late October when the weather is cooler.
An international crowd of more than 200 people waving rainbow flags and masks, some singing and dancing, marched up to the Chiang Kai-shek Memorial Hall, where a small group briefly displayed the flag in front of the building, which houses a giant statue of Taiwan's late leader.
Chiang, who died in 1975, was lauded in life as an anti-communist hero, especially in the United States, but many Taiwanese revile him as a despot who imprisoned and killed opponents during a reign of terror.