Valles Marineris (origin by impact?)

Assuming Mars rotation is left to right.