A rainbow appears after hours of rainfall in Beijing, capital of China, August 3, 2015. (Photo/CNR.cn)