Typhoon Haikui produces the worst flooding the city has seen since 1884

Loading 2 comments...