A crowd of people walking down a road on top of a lush green hillside.