Strange iridescent clouds change shape “Bodhisattva” over sacred Buddhist site Mount Wutai |UFO Sightings Hotspot

Mount Wutai is a sacred Buddhist site on the headwaters of the Qingshui in Shanxi Province, China. Its central space is surrounded by a cluster of flat-topped peaks roughly akin to the cardinal instructions. The north peak (Beitai Ding or Yedou Feng) is the very best (three,061 m or 10,043 ft) and can be the […]