London, United Kingdom - December 21, 2018: Amitabha Buddha from Hancui displayed in the Bristish Museum, London, United Kingdom.
British Museum, London, United Kingdom
Size: 5616px × 3744px
Location: British Museum, London, United Kingdom
Photo credit: © Santi Rodriguez / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: amitabha, ancient, art, big, britain, british, buddha, buddhism, buddhist, china, chinese, chonguang, culture, england, great, hancui, head, hebei, horizontal, huge, kingdom, landmark, light, london, marble, museum, paradise, portrait, religious, restored, sculpture, standing, statue, temple, uk, united, western, white