Asia’s longest beach festival