A man carries a giant Nepalese national flag during the Rato Machhindranath chariot festival in Lalitpur yesterday.