Diversification across a heterogeneous landscape