Common collocations before 'terrain'

across, along, any, how, know, look, open, over, rocky, such, surrounding, through, time, way, weather