A rainbow appears after hours of rainfall in Beijing, capital of China, Aug 3, 2015. [Photo/China News Service]