To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Tianchi in Changbai Mountain, located in JILIN province, is one of the deepest lake in China. The beautiful view of the Tianchi is often blocked by cloud. This photo is taken at September, and I'm very luck to get the whole scene of Tianchi