Postcard TW-2408979 joycechen019 Taiwan 2 Dec, 2017 26 days 5,053 miles Key-to-Riga Latvia 27 Dec, 2017 Loading map... You need to sign in to leave a comment!