How the human brain tracks location

Find out how the human brain navigates physical spaces and keeps track of other people in real-world scenarios.

Link