Great Buzzard
Is it a coincidence that the last story also consisted of somebody named the Buzzard (Nooee)? In the last story, the Doctor created this the buzzard (Nooee) to be his assistant in creation and here, the Great Buzzard helped to make mountains. I just think it's cool that both stories have this connection.