HOW LONG THE FESTIVAL LAST

3. How long the festival last?