Postcard TW-2231102 Huahua-Chen Taiwan 11 Apr, 2017 50 days 3,659 miles Holguin Russia 31 May, 2017 Loading map... Holguin said: posted over 6 years ago cool)) You need to sign in to leave a comment!