Where in the human body is the talocrural joint?

Science Trivia: Where in the human body is the talocrural joint?