Spirit boats wind through Nagasaki

Spirit boats wind through Nagasaki in southwestern Japan to honor the spirits of ancestors.