Postcard TW-621723 foreverhappy09 Taiwan 30 Jul, 2012 17 days 3,729 miles Difference Russia 16 Aug, 2012 Loading map... You need to sign in to leave a comment!