
China Under Stress
Critical, no-hype breakdowns of China's mega projects and tech. From the engineers who say they're a scam, to the math behind why they fall apart.
Watch on YouTubeLatest videos

China Built the World's Largest Dam — Now Engineers Are Tracking Its Deformation
October 29, 2026
The Three Gorges Dam flexes by millimeters by design. The harder problems are silt, induced earthquakes, hungry water downstream and sliding reservoir banks.

Venezuela's Towers Collapsed in One Second — China's Cities Are Built on the Same Mistake
October 25, 2026
Sixteen towers fell in Venezuela's 2026 earthquake. China did not build them, but the column failures match what Chinese engineers found after Wenchuan.

China's Concrete Crumbles in Bare Hands — And the Cause Is Just Water
October 24, 2026
Viral clips show concrete in new Chinese towers crumbling by hand. Lab tests point not to fake materials but to too much water added on site.

China Built a 57 Story Tower in 19 Days — Now Look at It
October 22, 2026
In 2015 Broad Group bolted a 57-story steel tower together in 19 days. A decade later, almost nobody builds skyscrapers this way. Here's why.

China Wrapped Its Cities in Styrofoam — And the Walls Are Quietly Peeling Off
October 20, 2026
China glued foam insulation onto billions of square meters of high-rise walls to cut heating energy. Now the thin plaster skins are cracking and peeling off.

China Ran Out of Sand and Started Crushing Mountains Instead
October 19, 2026
China banned river sand mining on the Yangtze and Poyang Lake and switched to crushed rock. The dust and clay in manufactured sand are quietly weakening its concrete.

China's Cities Are Sinking Into the Ground — And Engineers Say It Can't Be Stopped
October 15, 2026
Why China's biggest cities are sinking: groundwater pumping, heavy buildings on soft clay, and why the lost ground can never be recovered.

China Helped Build a 30-Story Tower in Bangkok. It Was the Only One That Fell
October 13, 2026
Why Bangkok's 30-story State Audit Office tower was the only building in Thailand to collapse in the 2025 Myanmar earthquake, and what investigators found.

China's 98,000 Dams Have a Hidden Problem
October 11, 2026
China has about 98,000 reservoirs, most of them old earth-fill dams. How they fail from the inside, what Banqiao showed in 1975, and the race to repair them.

China’s Solar Panel Miracle Is Already Collapsing — Manufacturers Are Calling It a Price War
October 1, 2026
Solar demand is booming and panels have never been cheaper, yet China's solar manufacturers are losing money. The cause is overcapacity, not failing technology.

China's Rebar Snaps — The Cheap Trick Hidden Inside the Steel
September 28, 2026
Viral clips show Chinese rebar snapping, blamed on plastic. The likelier cause is badly controlled water cooling that leaves real steel hard but brittle.

China Built Its Cities With Sea Sand — And the Steel Inside Is Quietly Rotting
September 26, 2026
In 2013 Shenzhen found concrete plants using salty sea sand. Chloride reaches the steel years later, and the rust can crack the concrete from inside.

Why China's Solar Road Failed So Fast
September 24, 2026
Jinan's solar expressway, France's Wattway and the Dutch SolaRoad all failed the same way. The physics of flat, buried solar panels explains why.

China Built a Highway Out of Solar Panels. It Broke in Five Days
September 22, 2026
Jinan's photovoltaic expressway broke five days after opening. Not theft — an engineering trade-off between being a solar panel and being a road.

China's Insane Glass Breakthrough Is Already Falling Apart — Engineers Are Calling It a Scam
September 18, 2026
China built 2,300 glass bridges in three years. A microscopic impurity called nickel sulfide is now making the panels explode on their own.

China's Insane Sponge City Breakthrough Is Already Falling Apart — Engineers Are Calling It a Scam
September 15, 2026
China's permeable roads drain a monsoon on day one and seal shut two years later. Why clogging, cheap binders and the wrong cleaning crews undid the Sponge City plan.

China's Insane Paving Breakthrough Is Already Falling Apart — Engineers Are Calling It a Scam
September 13, 2026
China repaved 30 pilot cities with concrete that drinks rain. Here's why the Sponge City pavement is clogging, cracking, and failing on coastal mud.

China Built a 117-Story Megatower — And It's Already Falling Apart
September 11, 2026
Goldin Finance 117 in Tianjin is the tallest abandoned building in history. Why a flawless 597 m megatower was left to rot, and why it can't be finished or demolished.