A group of people in green shirts walking along a beautiful beach .