Water lake

A lake is a body of water source blocks that is surrounded by land in the overworld. It could generates in grasslands, inside caverns or plains which is fewer, and also can generates in the caves in sea level.

Description
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.

Lakes generated with a small air pocket above them, which might result in floating sand, floating snow cover or even floating trees above the lake.

Generation
Lakes were most common, generating in almost all Overworld biomes excluding the desert and desert hills biome. In Java Edition, the air pockets above lakes were generated with cave air instead of normal air. This was true even for lakes that are exposed to the open sky.

Dungeons were able to generate attached to lakes.

Gallery
Lago de agua 水湖