From where does a node download a copy of the ledger From where does a node download the latest copy of ledger initially? Is this information stored in a 'central server'?

Let's say a node is offline for a while, after coming back how will the node get to know the ledger is up-to-date or not?
The very word 'node' means there's no servers and clients, every running software is equivalent. No 'central' anything, Bitcoin was created to be a decentralized system. The initial copy and any future updates can be donwloaded from any other node.