https://izismile.com/2009/06/29/apartment_building_fell_down_in_china_12_pics.html
hollow pilings/foundation
Are those new buildings next to it? They look unoccupied