A sea of clouds appears above the magnificent Stork Tower in Yuncheng, North China’s Shanxi province. [Photos/IC]
The Stork Tower in Yuncheng, North China’s Shanxi province is widely recognized as one of China’s top four ancient towers. A sea of clouds recently appeared above the magnificent tower, creating a breathtaking scene.