A hillside with stone steps and people