Thousands of Indonesian taxi drivers have brought parts of the capital, Jakarta, to a standstill in a protest against transport apps.
The drivers say ride-hailing apps such as Uber and Grab have made it impossible for them to earn a living in the heavily congested city.
Some protesters were seen attacking vehicles and threatening others drivers not taking part in the strike.
The drivers have been joined by bus and “bajaj” motorbike drivers.
Mobile apps like Grab and Uber have disrupted the transportation industry across Asia, and other parts of the world.
Taxi drivers say they’ve been disadvantaged because the apps do not face the same costs and regulations as they do.
‘They are destroying us’
The BBC’s Rebecca Henschke in Jakarta says Tuesday’s protest is far bigger than similar action taken last week. She said it was impossible to get a taxi in the city centre.
The protesters have blocked roads outside the parliament, the city administration offices and the ministry of communication, causing massive traffic jams. Tyres were set on fire in at least one location.
Commuters have expressed frustration.
“This protest is so terrible. They really are rude and overbearing. I was very hurt,” Dewi Gayatri, who missed her flight for a business trip, told the Associated Press.
“I hope the government protects Uber, because it’s so easy to order and cheaper,” she said.
The drivers, many of whom moved to Jakarta to work, say taxi price wars have eroded their ability to make a living.
“They are destroying us,” Salahuddin, who uses one name like many Indonesians, told the BBC. “We pay tax but because Uber uses private cars they don’t. I am fighting for my survival.”
Ahmad Rahoyo who operates a bajaj taxi said he used to earn up to 100,000 rupiah ($10; £7) a day, “but since the apps entered Indonesia just covering my costs is hard”.
One man, Hans, said he saw drivers blocking a bus lane.
“When they saw a taxi driver accepting a passenger they straight away ran over to the vehicle and told the passengers to get out of the taxi,” he said.
“They threatened them with rocks. I didn’t see them hit anyone but they destroyed the rear vision mirrors of one taxi.”
Indonesia’s government has appeared divided over the issue.
The transport ministry has said it is in favour of a ban on ride-hailing apps, since the online and mobile app-based services are not registered as public transport.
However the communications ministry, which oversees such companies, has said they are legitimately allowed to operate.
President Joko Widodo has said new technology should be embraced and not banned.
Uber, which has sparked conflict with regulators and traditional taxi companies in many US and European cities as well, has expanded aggressively in recent years.
Its success has led to a slew of localised transport-app companies with similar business models.
This includes Malaysia-based Grab, which claims to be Southeast Asia’s largest, and Indonesian startup Go-Jek which specialises in motorcycle taxis.
To try and claim market share, Grab for example, has offered commuters 20 free rides on their motorcycle taxi service.