With 43,830 participants, India has officially set the record for Largest Human Flag. According to official website of Guinness World Record, the record was achieved by Rotary International District 3230 and News 7 Tamil (both India) at the YMCA Grounds Nandanam in Chennai, India, on 7 December 2014.
The record breaks Nepal’s attempt on Largest Human Flag on August 2014. Nepal’s attempt on largest human flag wasn’t recognized by Guinness World Record as according to GWR, they received no evidence from Nepalese organizers till November 3.
@pri2sh Hi Pretush, we're currently still awaiting evidence from the event organisers.
— GuinnessWorldRecords (@GWR) November 3, 2014