A buddhism worship temple lies on top of Xiqiao Mountain in Foshan, Guangdong, China, with lots of steps and decorated with stone carved art.
Size: 9384px × 5279px
Location: Foshan, Guangdong, China
Photo credit: © leesaliens / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: buddha, buddhism, buddhist, carved, china, foshan, guangdong, monastery, mountain, religion, steps, stone, superstitious, temple, xiqiao, xiqiaoshan