China and Japan 2008
Cheng De, Imperial Resort