Lake Frome – An Eerie World of Salt and Sand