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