Nanshan Mountain in Sanya is located on the southern coast of Hainan. A statue of the bodhisattva Guanyin stands 108 meters tall at the foot of the mountain on an island washed by the South China Sea.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results