Postcard CN-1073701 yz-xinxin China 19 Sep, 2013 13 days 5,407 miles Raymond68 Netherlands 1 Oct, 2013 Loading map... Raymond68 said: posted over 10 years ago Imperial Palace in Shen Yang, China! You need to sign in to leave a comment!