Water lanterns are paraded through the streets of northern Taiwan’s Taoyuan City Sept. 1 to appease restless spirits as part of the annual Ghost Festival. (Courtesy of Taoyuan City Government)...