What is the synchronization source for the internal clock
When I go to my Date &amp; time settings, there is option that says: Automatic - Use network-provided values. 
So, basing on this wording (also in other languages), I would say that automatic time is provided from your carrier.

There are apps, that can sync your clock with GPS satellites or NTP servers.