Other filming locations includes Shanghai China , London England and Scotland .
Filming began on September 20 , 2005 in Sanya City , Hainan Island , China .
Other filming locations includes China   , London England and Scotland .
Filming began on September 20 , 2005 in Sanya City , Hainan Island , China .