A sobering image of life on the site.