Hillside Villages

A long mountain bike ride today allowed me to see amazing views of terraced farming and tiny village towns.