Photo taken on May 5, 2017 shows Shandong Sports Center shrouded in sand and dust in Jinan, capital of east China's Shandong Province. The Shandong meteorological department issued a blue alert for strong wind as a sandstorm hit some part of Shandong Province Friday. (Xinhua/Zhu Zheng)