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