This stunning solar halo appears above the Wuxi skyline on the morning of July 19 and lasts about 10 minutes amid a kaleidoscope of color. [Photo / wxrb.com]