Buddha statues enshrined in front of an ancient pagoda in Fangshan, a suburb of Beijing, China.


A Buddha statue enshrined in front of an ancient pagoda in Fangshan, a suburb of Beijing


Size: 5303px × 3535px
Photo credit: © Lou-Foto / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: beliefs, buddha, buddhist, china, chinese, people, religious