Postcard CN-197422 Huanhuan China 1 May, 2010 38 days 3,800 miles venera93 Russia 8 Jun, 2010 Loading map... You need to sign in to leave a comment!