India has set a new world record for the largest human flag, formed by over 50,000 volunteers, beating the previous record held by Pakistan. The Guinness World Record for the largest human flag was previously held by the Sports Club of Lahore with 28,957 people forming the flag.