Designed by
Title
Building of Chinese buddhist temple in Mount Luojia, which lies in the Lotus Sea to the southeast of Putuo Mountain, Zhoushan, #183165950
Description
Building of Chinese buddhist temple in Mount Luojia, which lies in the Lotus Sea to the southeast of Putuo Mountain, Zhoushan, Zhejiang, the place where Bodhisattva Guanyin practiced Buddhism
This image is editorial