Postcard TW-1594441 Shih-chia Taiwan 29 Apr, 2015 49 days 4,275 miles Chuvixaa Russia 16 Jun, 2015 Loading map... You need to sign in to leave a comment!