Nepal celebrates ancient chariot festival to appease rain gods for good harvest

Jun 11, 2019, 02.45 PM (IST)
Nepal's month-long 'Rato Machhindranath' chariot festival came to an end on Sunday (June 09), in south-central Lalitpur city in Nepal.