Featured Interiors Signage Wayfinding Sina Plaza April 12, 2019 by Mariana No comments Sina Plaza by Aedas is located in Zhongguancun Science Park, a technology hub akin to Silicon Valley, in northwestern Beijing. View Post Share