Kankanwang.com is the 834,162nd most visited site on the internet. The homepage of kankanwang.com links out to 3 other websites. The website's IP address is 188.8.131.52. Kankanwang.com gets about 1,311 pageviews per day, and earns an estimated $3.93 daily. The server location of kankanwang.com is China (CN ).
Please note that some data for this domain is over 30 months old.