www.tungtai.com.cn is an alias for wangpu-cn.alibaba.com. wangpu-cn.alibaba.com has address 110.173.196.1