Shangai semiconductor headquarters

Outside headquarters of Semiconductor Manufacturing International Corp. in Shanghai, China.
Gao Feng Imaginechina
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
64°