General Synonyms:
* Shattered
* Broken
* Crushed
* Destroyed
* Ruined
* Wreck
* Desolate
* Disconsolate
* Heartbroken
* Distraught
* Overwhelmed
* Overpowered
* Stunned
* Dismayed
More Emotionally Charged Synonyms:
* Torn apart
* Gutted
* Battered
* Broken-hearted
* Grieving
* Despairing
* Agonized
Words Emphasizing Physical Destruction:
* Razed
* Levelling
* Annihilated
* Demolished
The best word to use will depend on the specific situation and the emotion you want to convey.