Wet road conditions observed in Chongqing High-tech Zone
Location: Chongqing High-tech Zone, China
1 sources from 1 citizen journalists
Topics: wet road, rainfall aftermath, traffic markings, road surface, weather conditions, urban infrastructure, transportation, urban, infrastructure, daily life