Rainbow waterfalls in 1400-year-old shrines