A TikTok user has gone viral after explaining how two islands have a 21-hour time difference despite being just three miles apart.
The Diomede Islands are separated by the International Date Line which passes through the Pacific Ocean and marks the boundary between one calendar day and the next.
It means the island of Big Diomede is almost a day ahead of its neighbour Little Diomede despite sitting side by side in the Bering Strait between mainland Alaska and Siberia.
Big Diomede is located on the Russian side while Little Diomede is on the US side. The ice bridge that forms between the two islands in winter makes it possible, although illegal, to walk the short distance between them and literally travel through time.
Read more on mirror.co.uk