TOPSHOTS An aerial view of the Nepalese national flag, formed by over 35,000 people, is seen at the Tudikhel open ground in central Kathmandu on August 23, 2014. More than 35,000 Nepalese came together to form the world's largest "human national flag" in a bid to set a new world record. The current world record for the world's largest human national flag was set in February 2014, when 28,957 people gathered in Lahore, Pakistan. AFP PHOTO/Prakash MATHEMA