The Nameserver ns1.soufun.com have a IP Address of 124.251.46.65 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.