Postcard RU-5803995 romfromsib Russia 10 Jul, 2017 43 days 2,610 miles Huahua-Chen Taiwan 21 Aug, 2017 Loading map...