Stock Photo - Qianwangci Temple, Hangzhou, China.

Stock Photo: Qianwangci Temple, Hangzhou, China.