This statue that depicts the Buddhist goddess Guanyin was completed in 1989 and is tied for the tenth tallest statue on earth.