Vargasaa053960go Vargasaa053960go Social Studies Answered A feature that forms on the surface of a planet, such as a mountain, channel, or sand dune Geological process Meteor Rocky Planet Landform