Best photo of the day 05 18 2012

It is very rare - a rainbow that appeared during a storm in Haikou in China's Hainan Province. (China Daily / Reuters)

a rainbow that appeared during a storm