The lost lake of Polesie: a model of the Late-Glacial lake in southern Belarus
45 seconds, from 17,000 years ago to today: a lake in the Pripyat lowland whose level is set by the land itself, the breach of the Mazyr (Mozyr) Ridge, the floods that still come back, and the drainage and dikes that helped shorten them. It is a model reconstruction, and whether such a lake existed at all is debated; the limits are listed below.
What you are seeing
The model lake holds 6,060–6,531 km² of open water around 1,385–1,575 islands (every patch of dry ground it encloses, down to a single cell of the terrain grid; the film draws the larger ones, 407–472 of them). Before the breach, at every modelled moment, it is more than twice the size of Luxembourg: Luxembourg covers 2,586 km² (total area), the lake at least 2.3 times as much. It lies entirely within today's Belarus, north of 51.74° N, in the Pripyat lowland of Pinsk, Turaŭ and Mazyr.
Its level, 147–159 m above today's sea level, is not a dated shoreline. It is the highest level the landscape of each moment can hold: the height of the lowest point of the lake's rim, where it would spill over toward the Dnieper. The ground itself moved: in the ICE-6G_C model of the ice sheets and the Earth beneath them, Polesie stood 16–27 m higher than today, so the rim, and with it the level, rose from 147 m to 159 m about 14,000 years ago and then fell to 158 m.
About 13,300 years ago (a scenario; see the limits) the Mazyr Ridge gives way at Yuravichy (Yurovichi), and the lake drains down the Pripyat valley toward the Dnieper. The scenario date lies inside the published estimates. The film shows this twice, the second time close up at the gate. The drainage is a model of the level falling, from 158 m to 143 m, until only 5 % of its area is left; the route follows the relief. It is not a flood simulation.
On the ridge above the gate, people camped at Yuravichy about 30,600 years ago, long before the lake. Animal remains from the camp are dated to 26,470 ± 420 (LU-125) and 25,660 +160/−150 (GrA-38919) radiocarbon years; the year shown is the middle of the calibrated range of LU-125 (IntCal20). The camp is 1.9 km from the gate and stays dry in every frame; at the closest, the shore is 172 m away.
After the lake
The caption says “After the lake, the water keeps coming back”. From the moment the lake has drained, the film draws today's water over the lowland as satellites saw it from 1984 to 2024, in JRC Global Surface Water v1.5 (2024): how often Landsat saw water at each spot (Pekel et al. 2016). It is not a reconstruction of the past: while the year counter runs on to today, the water, the hatch and the marshes on screen are today's data. Only water connected to the rivers is drawn; ponds and reservoirs away from the rivers are left out. The film sweeps the threshold of that frequency from permanent water, seen in at least 75 % of the observations, to any water seen at all, in at least 1 %, and back, every 5 seconds. The pulse is not a season or a year: at each step it shows where water was seen at least that often. Of the river-connected water in the area measured, 24–31.5° E × 51–53.5° N (the Pripyat, the Dnieper and the other rivers), 564 km² is permanent and 2,198 km² comes and goes; on the old lake floor, water that comes and goes covers 7 % (491 km²).
The satellite probably shows less flooding than there was; that is our reading, not the dataset's. Water under trees and other vegetation cannot be seen by an optical satellite (a European Commission factsheet on the dataset), and wet seasons have fewer cloud-free Landsat scenes (the JRC users' guide; the month-by-month averaging of the record is meant to make up for it). River-side fish ponds and reservoirs can pass the test for water connected to the rivers. On the grid used here, a 3-arc-second cell counts as wet if any 30 m pixel overlapping it is wet: areas are upper bounds (of what the satellite recorded, not of the floods themselves).
Hatched: a model of the floodplain, not a measurement. It marks land up to 5 m above the Pripyat along the paths the water flows (the height above the river, computed with WhiteboxTools on FABDEM at 3 arc-seconds with its depressions filled). The height comes from «Блакітная кніга Беларусі» (1994): the spring rise of the Pripyat reaches up to 5 m in its middle and lower course, and up to 7 m above the lowest low water in the narrow floodplain near Mazyr; the same entry gives a floodplain 16–18 km wide at the mouths of the Pina and the Haryn (Goryn). The hatch covers 43 % of the old lake floor (3,011 of 7,039 km²: the model lake at its largest, with its islands counted as floor). It holds most of the seasonal water the satellite sees: of that water within 9 km of the Pripyat, half of the widest floodplain, 93 % lies inside the hatch.
At the end the film says “Since the 1960s, drainage and dikes have helped shorten the floods”. The largest-scale drainage of Polesie was carried out in 1966–1994. Rusetskii (2010) gives 1.6 million ha of drained farmland in Belarusian Polesie, and about 2 million ha of former mires drained in all, counting peat workings, dams and canals. Comparing 1945–1970 with 1980–2009 on the Kachanovichi–Lyubansky most stretch of the Pripyat (the early levels at Lyubansky most are reconstructed from the Pinsk gauge), he finds that the lowest floodplain there, where the water first leaves the channel, was flooded 18–58 days less in high-water springs and up to 64 days less in low-water ones; in the driest springs it is not flooded at all. He names the drainage of the catchment as one of the factors, and models of the river give shorter flooding for the dikes alone. Hence “helped shorten”: the floods became shorter; they did not stop.
The lines of the last seconds are ditches, drains and canals as mapped in OpenStreetMap on 2026-09-27 (extracts by Geofabrik): 203,794 lines, 108,540 km in all (whole lines, some running beyond the map), 8,911 km of them on the old lake floor. The canals include navigation canals, not only drainage canals. The map shows what has been mapped, not when it was dug or whether it still works.
The marshes are drawn as OpenStreetMap maps them today (areas over 8 km²); their past extent is not modelled. Only 14 % of the mapped marshes in the area measured, 24–30.7° E × 51.2–53.35° N, lie inside the model lake, although its former bed is 2.4 times as marshy as the rest of that area.
From the moment the lake has drained to the end, a dotted line keeps the model lake at its largest, 16,950 years ago, 6,531 km² of open water.
The vegetation line follows regional pollen records; it is not a map:
- 17,000–14,700 years ago: tundra and shrub tundra: dwarf birch, shrub alder, willow
- 14,700–12,900 years ago: light pine and birch woods (debated: Svityaz: open steppic landscape until 13 450)
- 12,900–11,700 years ago: Younger Dryas: landscapes open up again, wormwood
- 11,700–8,900 years ago: birch and pine forest
- 8,900–5,800 years ago: pine and broadleaf forest, alder carr; mires spread
- since 5,800 years ago: mixed forest, later largely cleared; peatlands
How it was made
Terrain: FABDEM, a bare-earth model of the land with forests and buildings removed, at a lighter resolution for the wide shots and at its native resolution in the close-up. Earth movement: the solid-surface displacement of ICE-6G_C (VM5a), interpolated in time. For each of 151 moments, every 25 years from 17,000 years ago down to the breach, the model raises the level step by step until the water would escape; the last level that holds is the stage. A model barrier restores the Mazyr Ridge where the river cut through it; every stage is set by a col inside the data, not by the edge of the map, and this is checked. The breach date is one published radiocarbon date, calibrated with IntCal20. The outflow route is traced downhill on the terrain of the breach (WhiteboxTools fill and steepest descent) and checked against today's Pripyat. The satellite water is the occurrence layer of JRC Global Surface Water v1.5 (2024) on the terrain grid, and the hatch is the height above the Pripyat along flow paths on the depression-filled terrain (WhiteboxTools). The ditches are OpenStreetMap ways tagged as ditches, drains or canals; in the final frame there are more mapped ditches per km² on the Belarusian side (0.96 km) than on the Ukrainian side (0.38 km), but OpenStreetMap's completeness differs from country to country, so this is not a measure of drainage. Every number in the film and on this page is computed from the model or copied from a checked source, not typed.
Limits of the model
- Whether the lake existed at all is debated. One school describes the whole Late Glacial and early Holocene in Polesie as a lakeless stage (Yakushko & Makhnach 1973, as summarised in «Рельеф Белорусского Полесья», 1982): the lakes of the deglaciation were short-lived and soon turned into peat bogs.
- There is no dated curve of this lake's level, and we know of no luminescence or radiocarbon date of its high-stand deposits, nor any dated deposit of the breach. The level shown is what the terrain can hold, not a measurement.
- The breach date is one radiocarbon date, 11,370 ± 90 years, from a buried soil (Pazinich 2008), published with no site, depth or laboratory number; calibrated, it is 13,424–13,105 years ago. Published estimates, converted the same way, range from about 17,000 to 12,900 years ago (Zaliznyak 2008: 14,000–13,000 radiocarbon years; Pazinich 2008: 12,000–11,000). An older estimate, 12,000–8,000 years ago (Riznichenko 1932), reaches us only through later retellings.
- The lake is drawn from 17,000 years ago, the earliest time the literature allows (“not earlier than 17,000 years ago”, with no time scale stated); the model does not simulate how it filled.
- Earth movement comes from one ice-sheet model, ICE-6G_C, whose ice retreats on its own timetable.
- The drainage stops at the valley floor; the last pools are faded out, not modelled.
- The data stop at the southern edge of the map; in every frame the lake stays north of 51.74° N.
- The water after the lake is today's satellite record (1984–2024), not the past, shown while the year counter still runs; it probably shows less flooding than there was, and its areas are upper bounds, cell by cell, of what the satellite recorded.
- The hatch is a model of height above the river, not a flood simulation; its height comes from an encyclopedia entry that gives no period of observation.
- The film does not animate how the floods shrank: we have no map of the floods before the drainage; the gauge comparison above is the evidence.
- Ditches and marshes: today's OpenStreetMap mapping, whose completeness differs by country; the drainage shrank the marshes.
- Vegetation: regional pollen records; some boundaries are debated.
- Place names follow the Belarusian romanization; older literature writes Mozyr, Yurovichi, Turov. The gauge names are Rusetskii's (Kachanovichi, Lyubansky most).
The interactive viewer is in private preview.
Video licence: CC BY-NC-SA 4.0, because it is derived from FABDEM. Share it with a link to this page; no commercial use. Satellite water: Source: EC JRC/Google. Marshes and ditches: © OpenStreetMap contributors, ODbL; the ditches from extracts by Geofabrik.
Sources
- Terrain: FABDEM — Hawker, Uhe, Paulo, Sosa, Savage, Sampson & Neal 2022, Environmental Research Letters 17(2): 024016, doi:10.1088/1748-9326/ac4d4f; data: FABDEM, University of Bristol, data.bris.ac.uk (CC BY-NC-SA 4.0)
- Earth movement: ICE-6G_C (VM5a) — Peltier, Argus & Drummond 2015, Journal of Geophysical Research: Solid Earth 120(1): 450–487, doi:10.1002/2014JB011176; Argus, Peltier, Drummond & Moore 2014, Geophysical Journal International 198(1): 537–563, doi:10.1093/gji/ggu140
- Radiocarbon calibration: IntCal20 — Reimer et al. 2020, Radiocarbon 62(4): 725–757, doi:10.1017/rdc.2020.41
- Terrain analysis: WhiteboxTools — Lindsay 2016, Computers & Geosciences 95: 75–84, doi:10.1016/j.cageo.2016.07.003
- Satellite water: JRC Global Surface Water v1.5, occurrence 1984–2024, Source: EC JRC/Google — Pekel, Cottam, Gorelick & Belward 2016, Nature 540: 418–422, doi:10.1038/nature20584; JRC download page and Data Users Guide (v5); what optical satellites miss: European Commission, Knowledge4Policy, «Inland Surface Water» factsheet (2025)
- Marshes and ditches: © OpenStreetMap contributors, ODbL; ditches from the Geofabrik extracts of Belarus and Ukraine of 2026-09-27, download.geofabrik.de
- Borders: Natural Earth 1:10m Admin 0 – Countries, naturalearthdata.com (public domain); rivers: the project's modern reference layer (Natural Earth 1:10m)
- The breach: Пазинич В. Г. 2008 (Pazinich 2008), Наукові праці УкрНДГМІ 257: 235–249, nasplib.isofts.kiev.ua; Залізняк Л. Л. 2008 (Zaliznyak 2008), Археологія 3: 5–10, nasplib.isofts.kiev.ua; Калечиц Е. Г., Колосов А. В. 2017 (Kalechyts & Kolosov 2017), Вестник Фонда фундаментальных исследований 3: 101–117, libr.msu.by (also for Riznichenko 1932, retold)
- The lakeless stage: Матвеев А. В. и др. 1982 (Matveev et al. 1982), «Рельеф Белорусского Полесья», Минск: Наука и техника, geokniga.org, pp. 122–123, retelling Yakushko & Makhnach 1973
- Yuravichy camp: Арсланов Х. А. и др. 1972 (Arslanov et al. 1972), Бюллетень Комиссии по изучению четвертичного периода 39: 162–165, cyberleninka.ru; Kalechyts & Kolosov 2017
- Vegetation: Zernitskaya et al. 2019, Доклады НАН Беларуси 63(5): 584–596, doi:10.29235/1561-8323-2019-63-5-584-596; Schwörer et al. 2022, Vegetation History and Archaeobotany 31(2): 155–170, doi:10.1007/s00334-021-00844-z; Novik, Punning & Zernitskaya 2010, Estonian Journal of Earth Sciences 59(1): 63–79, doi:10.3176/earth.2010.1.05; Matveev, Krutous & Zernitskaya 1993, Radiocarbon 35(3): 435–439, doi:10.1017/S0033822200060458; Tsvirko 2023, Acta Palaeobotanica 63(1): 65–86, doi:10.35535/acpa-2023-0005; Калечиц Е. Г. 2017 (Kalechyts 2017), Замятнинский сборник 5: 73–102, lib.kunstkamera.ru
- The Pripyat's floods: «Блакітная кніга Беларусі» 1994 (Blue Book of Belarus), entry «Прыпяць», knihi-online.com
- Drainage: Русецкий А. П. 2010 (Rusetskii 2010), Мелиорация 2(64): 27–35, academjournals.by; full text: melio.belal.by
- Luxembourg's area: STATEC, Luxembourg in figures 2025, p. 9, statistiques.public.lu