A 19-year-old man has died after he was pulled from a lake at a popular camping spot near Harvey this morning.