Aamir Hamid Shah, 27, set himself on fire to protest the demolition of a mall he started building last year.
A team from the Irrigation and Flood Control Department arrived at the scene to demolish the building. At this time, the man doused himself with flammable liquid and set himself on fire.
The police and workers could not do anything.
It is reported that the man survived and is in the hospital.