Captured at the North Lake Garden, Shenzhen China. Its outside the Buddhist Temple and has a pink tint on the surfaces. I guessed the three faces represent Mercy, Reincarnation and Love of Buddha.
north lake
Comments