Zxw114.com is the 859,198th most visited site on the internet. There are 3 homepages that link to a page on zxw114.com, 1 of which is a two-way reciprocal link between domains. There are also 2 three-way links between sets of domains. The homepage of zxw114.com links out to 8 other websites. The website's IP address is 184.108.40.206, and there are 2 other websites hosted at the same IP address. Zxw114.com gets about 1,273 pageviews per day, and earns an estimated $3.82 daily. The server location of zxw114.com is Beijing, 22, China (CN ).
Please note that some data for this domain is over 35 months old.