The scene of devastation is staggering in Debaltseve, the town at the heart of the battle between Ukrainian forces and pro-Russian separatists in recent days.