Veneration of the Tree of Life This fresco known as the Veneration of the Tree of Life was discovered in the early 20th century in a cave in Turpan, Xinjiang, China. January 29, 2022 No Comments