A group of people walking along a lush bamboo path