Photo taken on Nov. 3, 2016 shows the fog-shrouded village of Shangzhuang in Zoucheng, east China's Shandong Province. (Xinhua/Wang Qisheng)