stone buildings on a rural road