Exploring the unique features of Terra Hill