Aerial view of Guanyin statue at seaside in nanshan temple, hainan island , China. Words mean mercy and blessing.