Source Article from https://www.sott.net/article/334280-Record-November-snowfall-of-43-inches-in-Xinjiang-China
Record November snowfall of 43 inches in Xinjiang, China
November 19th, 2016 Awake Goy
Source Article from https://www.sott.net/article/334280-Record-November-snowfall-of-43-inches-in-Xinjiang-China