CNY is Chinese New Year. This year it falls on January 27 according to the Chinese lunar calendar.
The Dragon Boat Festival is one of the traditional festivals of China. On the fifth day of the fifth month on the lunar calendar, people join the dragon boat races and eat Zongzi, a kind of sticky rice dumplings. This has been a tradition for thousands of years.
This film is about a foreign youth exploring the spirit of Mongolian culture.
The sword master has an enormous concern for the preservation of the heritage.