Typhoon Bebinca, the strongest storm to hit Shanghai since 1949,
A view of an empty street amid heavy rainfall, after Typhoon Bebinca made landfall in
Read More