Elevated views captured of Chongqing High-tech Zone buildings and landscape
Location: Chongqing High-tech Zone, China
1 sources from 9 citizen journalists
Topics: high-tech zone, modern buildings, elevated view, urban development, mountainous terrain, overcast sky, architecture, technology district, urban, landscape
