In 2022, after failing to quickly capitulate Ukraine, the Russians completely withdrew their forces from the north of the country, concentrating everything on the east.
In September of the same year, though, the Ukrainians found a weak spot in Russia's groupment of forces in the Kharkiv Oblast', and decided to strike with great force, collapsing the front for 100km in the famous Kharkiv counteroffensive.
After this incredible victory, the Ukrainians started planning and accumulating resources to attempt a further counteroffensive, this time in multiple sectors of the frontline.
As such, Russia almost completely switched to a defensive posture, only limiting their offensives to a couple of their most promising directions, as for example Bakhmut.
3/🧵
The Surovikin line takes its name from Russian general Sergey Surovikin, that had this line built immediately after the already discussed Ukrainian Kharkiv counteroffensive.
The Surovikin line is the most extensive set of fortifications built since the end of WW2, and it stretches for a colossal 2000km from Belarus to the Dnipro river's delta. Since September 2022, construction continued at full speed until early 2024, only then slowing down because of their renewed offensives and switch of focus from defensive to offensive. But even since then, construction has always been ongoing, with the Russians very slowly extending their fortifications and reinforcing currently existing ones.
4/🧵
Because of the sheer number of total fortifications built, it has not been possible for anyone as of now to map the Surovikin Line in full resolution, as such excluding a very big number of smaller trench systems, that, contrary to popular belief, were the one of the main reasons of the failure of Ukraine's 2023 counteroffensive. Furthermore, the maps that are currently used the most online have been made using old satellite imagery, and are missing an enormous amount of newly built fortifications and upgrades to older ones.
This is why I decided to take the most famous slice of Ukraine at the times of the 2023 counteroffensive, the Tokmak slice (which includes Robotyne and Verbove, and goes from Orikhiv all the way to the Azov Sea), and to map it in full resolution.
In this dataset, every single foxhole is mapped. Every single dragon's tooth, every single anti-tank ditch, from the smallest to the biggest. Every artillery emplacement, every hidden trench system under the trees, every road barricade. The smallest features do not exceed a meter in length.
The total dimension of the dataset is 31,000 features (1/6 of what I had mapped for all of Ukraine), or 4MB of pure, compressed trenches.
Used satellites: ESRI, Planet; in the picture @projectowlosint's map
Let's dive in.
5/🧵
Here is my work in full, revealing the full structure of this section of the Surovikin Line.
You can clearly see the slice I was talking about. 3 rings are visible: at 1/3 (north to south) on the left you can see the Orikhiv defensive ring, at 1/2 on the right is the Ocheretuvate node, and just southwest of it is Tokmak, which also has its own defensive ring.
The "ring" trend is particularly common in Russia's defensive works, as most of the biggest cities are usually surrounded by an independent fortification line.
In the picture below you can easily distinguish these fortifications.
Starting from the north, let's analyze the 2022-2023 static frontline positions.
After the start of the full-scale invasion, the Russians quickly captured most of Zaporizhzhia Oblast's fields, and the Ukrainians were only able to stop them at the Kamyanske - Vuhledar line. This sector is one of the parts of this front line that remained dormant until the Ukrainian 2023 counteroffensive.
In this sector, the contact line froze at the H-08 Orikhiv-Kam'yanka highway, and gave much time to both sides to manually dig in and significantly upgrade their trench systems.
In the picture is an example of these positions: small foxholes between trees evolved into very complex trench systems in the course of the months, constantly reinforced by both sides until the start of the counteroffensive. Obviously, both sides dug fallback trench systems and positions, which makes this "zone" somewhat deeper than the contact line's width.
7/🧵
Deeper we go, onto the next zone.
The next we find is what I call the "1° Intermediary line". I call it this because it is situated between the frontline fallback positions and the 1° Surovikin line, and because it is not a full-fledged line, as it was too close to the frontline to bring in heavy equipment to dig better trench systems, anti-tank ditches and place dragon's teeth.
The line, in this sector, counts on 3 pins: Kopani, Robotyne and Verbove.
This line has almost the same characteristics of the frontline positions, but with the added bonus of being better reinforced, as the engineers that dug these would've had to worry much less about enemy fire and surveillance. It is as such said that Robotyne was linked to the forests just east with a tunnel, that is the same one that significantly complicated Russian attacks after the counteroffensive's steam ended. But this has never been confirmed.
This line was meant to be the first actual significant obstacle for the Ukrainian counteroffensive, and to absorb its first punch. It was not meant to hold, but to slightly slow down the Ukrainians in preparation for the withdrawal to the 1° Surovikin line.
8/🧵
At this depth the fun finally starts: we encounter the 1° Surovikin line.
As you can see, the depth is sufficient enough to bring heavy machinery to work and to make more serious engineering works. Most of the line is made up of an anti-tank ditch, a dragon's teeth line and trench systems with dugouts at regular intervals. Behind the trenches are artillery/vehicle emplacements, also at regular intervals.
In the sections of the line when it is parallel to a treeline, it gets much more complex because of the given camouflage opportunities, and it gets even more reinforced and solid, with many covered parts and dugouts hidden in the trees. In some cases, communication trenches, too.
In some parts, though, the line can thin out, literally and in terms of complexity, with only a simple trench system with periodical dugouts being present. This is the case of the Novoprokopivka - Verbove section, which might be one of the reasons of why Ukraine chose to attack here.
This line was meant to be the one that "tanked" the first hit and slowed down the Ukrainian train, because as we know the Surovikin system is a layered one.
9/🧵
Immediately after the 1° Surovikin line, we encounter the 2° Intermediary. This line was meant to not give Ukrainians breathing and maneuvering room after they captured the 1° Surovikin line and to prepare, again, for another Ukrainian punch to the 2° Surovikin line further south.
Just like the 1° Intermediary line, there's not that much to say. The line is composed of a simple trench with some emplacements behind. This time even dugouts are not present, only appearing when this line is parallel with nearby treelines.
10/🧵
And now we reach the "most fun part".
At a depth of about 15-25km lies the 2° and final Surovikin line. This is the line that had to hold. If the other lines were meant to fall, this wasn't, which is why the Russians put a big amount of effort in building it.
Just like the 1° Surovikin, the 2° Surovikin is composed of an anti-tank ditch, a dragon's teeth line and the trenches, but with some peculiarities.
First of all, at least in this section of the front, they were completely covered. If in the 1° Surovikin we could see some covered ways in specific cases, this line is covered from head to toe.
Then, a big amount of firing positions emerging.
Further, a ton of dugouts to house the great number of personnel that would've all retreated and converged to this line of defense.
And finally, many, many emplacements.
Of the 2° Surovikin is also part the Ocheretuvate ring, as you can see from the picture.
In particular, it is composed of trench systems of the same exact style as the 2° Surovikin line, except that they're independent and always "hug treelines".
11/🧵
And finally, at 30km of depth, we reach the Tokmak ring - Tokmak river defensive system.
This system was meant to be a strong - and last - fallback line before endless fields, offering less resistance. Even if it is a fallback line, it counts on the very sizeable Tokmak city as a pin, and the Tokmak river with the dominant heights behind. If the Tokmak ring is mostly finished, with its trenches that are extremely similar to the Ocheretuvate ring style, the Tokmak river defenses, even if more numerous in number, are weaker, only consisting of small fighting positions and emplacements in the thousands of treelines and foxholes that have still not been joined together to form a single trench directly guarding the river shore.
Almost all of these little emplacements were not built/were invisible when the most recent satellite imagery we have for the area was taken, so the only way to map them is with Planet or Sentinel satellites, which is exactly what I painfully did for most of the time.
I won't bother to show the Tokmak ring defenses, as they're basically the same as the Ocheretuvate ring defenses, as said.
12/🧵
But there is still something missing. Something that most of the analyst continue to miss today about the Ukrainian 2023 counteroffensive and recent times.
The hundreds, if not thousands, of kilometers of "guts", which are complex trench systems extending in the middle of every single treeline, and even foxholes and singular dugouts, all the way to Tokmak.
These were one of the biggest reasons of why the counteroffensive failed.
The Russians knew that they were rapidly losing territory, but they also knew they could count on their numbers. Numbers that let them win the attrition war. And numbers that were transferred into hidden trenches, that the Ukrainians would have to spend thousands of artillery rounds to uncover and destroy.
The big lines could've been very useful, yes, but they were not the idea that Surovikin had in the first place.
This is the actual Surovikin line.
13/🧵
Thank you so much for reading this thread.
Countless hours and massive effort went into this project, so if you would like to support me, this is the best time to do so, even through a simple repost and follow :)
Way up North, #Russia 🇷🇺 opened a new front at #Sumy, hoping to get close enough to the city to control its supply routes and shell it, but #Ukraine 🇺🇦 is opposing fierce resistance, aided by the strong brigades and natural obstacles.
🧵Thread 🧵1/⬇️
2/🧵
After the capture of Sverdlikovo and Nikolayevo-Daryino, Kursk Oblast', already in early February 2025, Russian forces started attacking southwards across the state border towards Novenke and in the fields between Zhuravka and Basivka.
After some small initial successes, they got rapidly bogged down because of Ukrainian drone crews that were freely hunting them in the open fields and the number of capable brigades that had just retreated from the Kursk salient and regrouped around that area.
3/🧵
Seeing that they were effectively stuck, the Russians decided to do what they can do best: lengthen the front, exploiting their superior resources, and threatening with encirclement the Ukrainian forces opposing them at the original frontline.
Facing what was described as a horde of Russian infantry along this frontline, the Ukrainians had to retreat further back.
Though, this retreat was not properly conducted or orderly, and the Russians were able to exploit more than a gap to advance further than the Ukrainians expected.
Against renewed #Russian 🇷🇺 attack efforts, #Ukraine 🇺🇦 has not been idle, and is currently building the New Donbas Line, which stretches from #Kharkiv city to #VilnePole (#Zaporizhzhia), and which is the fruit of years of drone war experience and, finally, error correction.
In some sections, it's already capable of withstanding full-force #Russian attacks.
🧵Thread🧵 1/⬇️
2/🧵
After 1.5 years of total offensive on much of Ukraine's territory, Russia is seemingly not intending to decrease the pace of their assaults, and on the contrary are renewing offensive actions on the South Donetsk, Novopavlivka, Kostyantynivka, Siversk, Lyman and Sumy.
In contrast, though, the Ukrainians have not been watching and sleeping all this time, and have brought big reinforcements in the critical Kostyantynivka direction, and, focus of this thread, have been digging a brand new Donbas Line.
3/🧵
The first parts of this line were constructed back in early March, and the Ukrainians have been building and reinforcing non-stop since then.
We trench mappers call it the New Donbas Line because it covers a massive 350 km: from Kharkiv city itself to Pechenihy east, to Shevchenkove west of Kupyansk and all the way down to Izyum, then west of Kramatorsk, Slovyansk, at Zolotyi Kolodiaz, north of Dobropillia, Slovyanka, Mezhova, Havrylivka and, finally, Vilne Pole in Zaporizhzhia Oblast.
In the #Kostyantynivka direction, #Russia 🇷🇺 started serious offensive operations to flank the city from the west and breach #Ukraine🇺🇦's little number of prepared defenses there, with the help of new drone innovations.
🧵Thread🧵 1/11⬇️
2/🧵
After the Ocheretyne breakthrough in April 2024, the Russians captured many important positions and settlements around the town itself. One of these was Novooleksandrivka. After its capture, the Ukrainians succesfully halted further Russian advancements towards Vozdvyzhenka, aided by the Kazenyi Torets' and Bychok rivers, which funneled the Russians into the village, and the vast fields north of Novooleksandrivka.
3/🧵
In January 2025, though, the Russians exploited the fact that the Ukrainians had left, after a year of inactivity, only few and inexperienced units defending this sector, and moved the bulk of their reserves to counter-attack at the Kotlyne salient.
Vozvdyzhenka was taken after a couple of days, but the Skala's battalion delaying actions, that was hastily transferred there temporarily, saved the situation by directly attacking Russian accumulation inside the village and giving crucial time to the units behind to reorganize an effective defense.
Some reserves were also transferred, for example an Azov contingent at the "Kleverne" interchange of the important Pokrovsk - Kostyantynivka road, which conducted a successful counter-attack and destroyed a dangerous Russian accumulation under an overpass that was preemptively destroyed by the Ukrainians.
In the picture is where the frontline was stabilized for some time.
In the #Lyman direction, #Russia 🇷🇺 dangerously expands its bridgehead and attacks #Torske.
#Ukraine 🇺🇦's defenses are not in the best shape here, and #Russian FPVs harass #Ukrainian logistics extremely effectively, forcing retreats.
In the very last days of 2024, Russian forces were able to cross the Zherebets' River, and in early January 2025, the settlement of Ivanivka, situated on the other side of the river, was captured after a failed attempt.
A lesser-known specific about this series of attacks is the fact that the Russians exploited the dried-up reservoir, which significantly helped, and through which the main infantry attack was concentrated. The armor, instead, flew into the village through the road.
3/🧵
After taking Ivanivka, a chain reaction occurred: Russian forces moved both along tactical heights and through forests in the local gullies exclusively with infantry, and due to the disorganization and very small numbers of the Ukrainian units that they were facing were able to advance more than 10km, capturing the vital settlement of Nove.
This settlement, other than being important because of the sheer rarity of urban areas in this sector, was the key to the dominant hill system behind the Zherebets river, as visible from picture #2.
This way, the Russians will be able to threaten with encirclement the Ukrainian grouping of forces between Kopanky and Nove by simply advancing along the same height, instead of uphill.
How #Ukraine 🇺🇦 is planning to stop #Russia 🇷🇺 in #Donetsk Oblast', once and for all.
A strategical frontline and fortification works assessment for the month of March 2025.
🧵Thread 🧵1/15⬇️
2/🧵
After extremely tough fighting, and tactical counterattacks and disruptions, the Ukrainians were able to finally mostly stabilize the contact line along most of the Donets'k's front and extinguish the most dangerous Russian offensives for the Pokrovs'k - Myrnohrad agglomeration.
Seeing this, Russia decided to shift its focus elsewhere, especially concentrating on the Uspenivka - Rozlyv axis.
3/🧵
Russia coupled the shift in their area of activity with the utilization of the armor they have likely been stockpiling for some time (Russia is suffering from a serious lack of armor all along the frontlines), and broke through on a mechanized assault to Bohdanivka. They were denied consolidation only thanks to massive efforts by the involved brigades.
All along the front, the #Ukrainians 🇺🇦 are fighting the #Russians 🇷🇺 for the initiative and are conducting small tactical counterattacks, buying crucial time to reinforce defensive positions in the rear that #Russia 🇷🇺 can't afford to give #Ukraine 🇺🇦.
Stay with me in this thread while I analyze which new defensive lines were built and which reinforced, from #ChasivYar to #Zaporizhzhia.
🧵Thread🧵1/⬇️
2/🧵
Lately, #Ukraine 🇺🇦 has been launching many small counteroffensives all along the front and has been successfully repelling #Russia 🇷🇺's attacks, with February being the month of least #Russian territorial gains since summer 2024.
It is though important to correctly interpret the objectives of these small counterattacks and debunk common beliefs of an incoming big counteroffensive. The objectives are: 1. Buying time 2. Tactical position improvement 3. Questioning Russian initiative
3/🧵
As said, the crucial time bought by these localized counterattacks is being put to use by reinforcing defensive positions in the rear. Let's start analyzing this process more in-depth with #ChasivYar.
Trenches:
- No visible changes.
Anti-tank ditches:
- New line north-east of Kostyantynivka.
- Extended the two already existing lines east of the city.
- New line between the city and Ivanopillya.
- New line south-west of Kostyantynivka.
Dragon's teeth:
- New line crossing the railway at the northern exit of Chasiv Yar.
- 3 new lines at the eastern entrance of Kostyantynivka.
- Extended line at Bila Hora.
- New lines and extensions south of Kostyantynivka and Ivanopillya in correlation with the worsening of the situation in Toretsk at the start of February.
Barbed wire:
- Extended line east of Kostyantynivka.
- New lines east of Ivanopillya.