Postcard DE-3866339 Walhalla Germany 14 Jan, 2015 83 days 5,813 miles intcw965478 Taiwan 7 Apr, 2015 Loading map... You need to sign in to leave a comment!