down river road is a magazine printed in Nairobi, Kenya, but available for download online anywhere on the planet.
The client requested a minimalist, abstract logo.
The keyword here was "down". As the English language is mostly read from left to right, the shapes would descend in that direction.
River Road is a bustling hub of activity in the Nairobi city center, so the letters would be arranged to look like buildings on a street.