Fog-wrapped buildings create a fairyland-like vista in Qingdao city, Shandong province, May 25, 2015. (Photo/CFP)