Postcard CN-2836751 wrysunny China 6 Oct, 2019 121 days 6,245 miles PilotOne Portugal 3 Feb, 2020 Loading map... PilotOne said: posted over 4 years ago China. Huaqing Pool, a complex of Hot Springs located at the northern foot of Mount Li. You need to sign in to leave a comment!