This is a construction site according to me and some labor, some either electric technician or some sort of labor is visible there and some construction process is going on.