Taiwan's northern city of Keelung celebrates Ghost Month with flaming water lanterns thought to attract and appease spirits lost at sea.