Jiuhua Mountain in Anhui Province, China, it is one of China's four famous Buddhist mountains, here is the Temple of Earth store Bodhisattva, many pilgrims and worshippers.
View Full Image on Dreamstime
Username: Huxiangsanren
Editorial: No
Width: 2955 pixels
Height: 1021 pixels
Downloads: 2
Image ID: 64174003