Minecraft wiki entry for Water_lake, associated text: Lakes, which were body of water source blocks, could generate above sea level on grasslands or inside caverns. They could also generate isolated underground via caves, connected to no other structures whatsoever. When in a snowy biome, these small lakes are never initially frozen but turn to ice if exposed.