In heterogeneous catalysis, the reactant and the catalyst are in different phases. N2(g)+3H2(g)2NH3(g)
In the Haber's process the reactants are is gaseous phase while catalyst (Fe) in solid phase.
Hence, it is an example of heterogeneous catalysis.