(photo credit: Neuron Foundation) Czech researchers confirmed the existence of the world's largest underground thermal lake, named Lake Neuron, in southern Albania, first discovered in 2021.