Lantern Lake

is a recurring location in.

Lantern Lake is located in West Necluda.