Postcard TW-760789 dejavu6968 Taiwan 19 Dec, 2012 49 days 551 miles mecca China 6 Feb, 2013 Loading map... You need to sign in to leave a comment!