The Nameserver ns3.soufun.com have a IP Address of 218.30.110.17 which is hosted on China.
YouTX is a trusted community marketplace for people to list,discover,and book Vacation Rentals,Beach Houses,Private Room around the world.