17/F, Global Gateway (Hong Kong), 168 Yeung Uk Road, Tsuen Wan, Hong Kong

Hong Kong, China Data Center

See on Map