** BREAKING **: German parliament has passed a law to gradually phase out cases till 2035. Adjective endings will be optional from June 1st until they'll be fully removed by 2026. Read more here ->
German Language Topic (click here to see resource archive)
wohnen vs leben
"wohnen" is about your habitat, "leben" is about living.
"leben" can be used for "wohnen", if you're talking about living in cities or countries or even streets, so there, they're pretty much interchangeable.