translate English to French: Right away you get the sense of a place that is very broken.
On a tout de suite l'impression d'un lieu de destruction.