blog.sculpture.org
Heaven’s Light
In Chinese mythology, the Kunlun Mountain is home to many gods and goddesses, it demarks the center of the four points of the compass, and it’s the place where Earth and Heaven meet. For artist Xu…