Original: For the high-altitude lake in Lassen Volcanic National Park, see Lake Helen (Lassen Peak)
Simplified: Lake Helen is a city of Florida in the United States.