People gather on elevated platform in Chongqing High-tech Zone
Location: Chongqing High-tech Zone, China
1 sources from 63 citizen journalists
Topics: elevated platform, street observation, group gathering, urban viewing, public space, high-tech district, city life, urban, social, daily life
