Rift Valley geography and culture