4 advantages of internal combustion engine over wind-mills

Advantages of internal combustion engine over wind-mill are as follows. We cannot get strong winds in sufficient quantity at all places, so wind-mill does not work at all places. But on the other hand, internal combustion engine can be used at all places.