A rare spectral sight appeared above Huangshan Mountain in eastern China's Anhui Province on Thursday. Caused by sunlight, a sea of clouds gave the mountain a mirage-like aura. In China, this phenomenon is called Foguang (Buddha's light) or Baoguang (precious light) and is believed to be a symbol of good fortune.
[]