Fy114.com.cn is the 460,139th most visited site on the internet. The website's IP address is 188.8.131.52. Fy114.com.cn gets about 2,378 pageviews per day, and earns an estimated $7.13 daily. The server location of fy114.com.cn is Chengdu, 32, China (CN ).
Please note that some data for this domain is over 9 months old.