Taiwan: Locals queue for sticky rice dumplings ahead of Dragon Boat Festival