War-ravaged Gaza city left in ruins