Though most attention on the Bun Festival focuses on the parade day - this year to be held on 24 May - it's actually held over several days: this year's Bun Festival starts on 21 May (there's also a Climbing Carnival the day before) and ends on the 25th.
Here's a page with image of a Bun Festival leaflet, produced by the Cheung Chau Rural Committee in 1967. The bun towers are just beside the waterfront (if they're in same location as nowadays, shows there has since been considerable reclamation). http://www.picturethiscollection.com/exhibitions/detail/000000762/page1/
It is Thursday morning - in May 1989 - on Cheung Chau, the most populous of Hong Kong's outlying islands. Though it is only 8am, the day is already hot and humid, more like mid-summer than early May: a typhoon is brewing over the South China Sea.