|Cracks and sinkholes are appearing alongside the waterways of Amsterdam.
Bicycles are tumbling into the swirling water as the canalsides vanish beneath their wheels.
Quay walls are collapsing against houseboats. Bridges are in trouble.
While the recent Covid-19 restrictions have relieved the Dutch capital from the more superficial blight of overtourism, it seems the city has a more pressing existential crisis.
It's in danger of crumbling into the water it's built upon. And only a makeover of enormous proportions can save it.
Fortunately, no one has been hurt yet, but unless it can work out how to carry out the millions of dollars' worth of delicate repairs needed, some of the beautiful medieval infrastructure that makes Amsterdam such a popular destination could be lost.
Amsterdam's day of reckoning shouldn't really have come as a surprise.
The city's children grow up with a verse: "Amsterdam, die grote stad / Die is gebouwd op palen / Als die stad eens ommeviel / Wie zou dat dan betalen
Loosely translated: "Amsterdam, big city / It is built on piles / If the city would collapse / Who would pay for that"
The city is now collapsing -- and the Dutch are paying.
Back between the 12th and 16th centuries, when Amsterdam began to grow, buildings were constructed on wooden piles -- concrete ones came later -- that provided stability in the swampy and unstable land around the Amstel river.
Canals were dug into that same soft soil and canal walls were built.
Given that many of these structures are now more than 500 years old, it's inevitable that many of them need a check-up once in a while.
But, over the years, it seems the municipality has neglected to keep an eye on some of its most venerable constructions.
Now a significant number of its 1,600 bridges and 200 kilometers of canals need checking and, if necessary, replacing.
While dangers have frequently been highlighted in recent times, it appears that before 2020, Amsterdam's chief recourse has been to hold its breath and hope for the best.
In January, local news channel AT5 highlighted five years of warnings from officials about the parlous state of the waterways that it said went largely unheeded by city authorities until this year.
It cited the concerns of one diver who had refused to carry out inspections under one of Amsterdam's elderly bridges because of the fear of imminent collapse.
In response, the municipality said that repairs were being carried out when urgently needed, but although research was being carried out to assess the state of every quay wall and bridge, safety couldn't entirely be guaranteed.
"Risks cannot be ruled out one hundred percent," a spokesperson said.
The total cost of structral work taking place over the next few years is estimated at around 530 million.
Things have moved on since then, and Amsterdam is now looking down the barrel of what could be some of the biggest infrastructural challenges it's ever faced.
At the helm is Alderman Sharon Dijksma, an official with oversight of traffic and transport.
After several incidents involving collapsed canal walls, she asked for an independent report which concluded that at least 5 of the city's 200 kilometers of brick canal walls are in a poor state of repair, heightening the risk of subsidence.
The report also made some recommendations that, for the next few years at least, could fundamentally alter the way the modern city co-exists with the ancient infrastructure upon which it's built.
Where necessary, trees may be cut down, parking spaces removed and roads closed to vehicles of over 3.5 tons. And from now on, 22.5 million euros (26.5 million) a year will be made available for maintenance work.
Canal walls in the worst condition are at the top of the list for short-term replacement.
A close eye will be kept on the most critical spots, and if they're no longer found to be safe, immediate measures will be taken.
Six bridges have already been partially or entirely closed and emergency measures have been taken at some vulnerable points along canals.
Among them, Rozengracht, a busy arterial road through the Jordaan neighborhood, across the Lijnbaansgracht canal, has been closed to heavy traffic.
Another bridge at the junction of the Lauriergracht and Lijnbaansgracht canals is open only to cyclists and pedestrians. Entirely closed up until September 4, is the Entrepotdoksluis on the Hoogte Kadijk.
In the period up to and including 2023, some 27 bridges will be renovated, approximately 800 meters of quay walls will be renewed and the replacement of about 3,800 meters of quay walls prepared.
The total costs are estimated at 450 million euros, or about 530 million.