The Nameserver dns2.scrft.com have a IP Address of 222.68.17.131 which is hosted on China.
第16届上海国际电影节