Have you watched migrating birds? For those who have not, you can imagine it as you watch on movies about it as there are...