The London Hong Kong Dragon Boat Festival took place in Albert Dock, London.
Close