Zhongguancun, known as China's 'Silicon Valley'.
Location: Zhongguancun
Undated
Photographer: Anonymous