A place for public walking