AS FEATURED ON:
Mount Putuo or Putuoshan, considered the bodhimanda of the bodhisattva Avalokitesvara (Guanyin), is one of the four sacred mountains in Chinese Buddhism.
The famous Buddhist temples on Putuoshan Island. The Luojia Mountain on the sea. The giant Guanyin Buddha Statue.
We respect your email privacy