China The Three Gorges Dam in #China… son of a bitch 17 Jan 2025 · 1 min read The Three Gorges Dam in #China (biggest dam in the word) can spill 116000000 l/s (liter per second)