Heavy fog formed in Pukekohe early morning leaving visibility to around 30 metres at some parts of town.

These pictures were taken from 9:10am Wednesday morning.