Urban life scenes captured in Chongqing High-tech Zone
Location: Chongqing, China
1 sources from 3 citizen journalists
Topics: subway platform, escalator, apartment building, urban transit, smartphone use, nighttime city, public transport, urban life, technology district, daily commute
