How to make entities respawn?

Does anyone know how to make an entity (wac_hc_mh53_pavelow) respawn on a certain position every 120 seconds?


timer.Create( "spawn", 120, 0, function()

local entity= ents.Create( "wac_hc_mh53_pavelow" )

entity:SetPos( Vector( < pos > ) )

entity:Spawn()

end )