The festival was long marked as a cultural festival in China .
Is a public holiday in Hong Kong , Taiwan and Macau .
The festival was long marked as a cultural festival in China and is a public holiday in Hong Kong , Taiwan and Macau .