San Francisco Frontiers - Streets become rivers as Beijing records heaviest rain in 140 years