Keelung。A rainy port, temple-side food and a harbour being reborn