Photo taken on Jan. 28, 2017 shows a rainbow over the Mediterranean Sea during a rainstorm near Gaza City.(Xinhua/Wissam Nassar)