Day: January 29, 2022

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.