people walking through a mossy stone stair garden with fresh greenery