mail_outline sales@mediastorehouse.com
Tsinghua Scientific Park, Google buildings, Haidian district, Wudaokou, Beijing, China, Asia
Art Installations at the Institute of Art and Technology, Wudaokou, Beijing, China, Asia
An art exhibition in Tsinghua Scientific Park in Wudaokou, Beijing, China, Asia
Bull statue designed by Li Keren in 1986, Tsinghua Scientific Park in Wudaokou, Beijing, China, Asia
Tsinghua Scientific Park in Wudaokou, Beijing, China, Asia