Yeah, even if you have atomic clocks in every datacenter, you need an external reference to synchronize them with each other.
(If you try to calculate the offsets between two clocks by using something like NTP to measure round-trip times over the internet, you're implicitly assuming that packet delays in both directions are symmetrical.)