A mesmerizing blend of sunset hues, city skyline, and a dramatic thunderstorm appeared in Wuxi, China, on June 26.