Incense burner at the City God Temple, Zhujiajiao, China


The CIty God Temple is a Taoist temple located in the Chinese canal town of Zhujiajiao, close to Shanghai. The town has a history of more than 1700 years and is famous for its Ming and Qing dynasty architecture.


Size: 2848px × 4288px
Location: City God Temple, Zhujiajiao, Qingpu District, Shanghai, China
Photo credit: © Paul Rushton / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ancient, asia, asian, attractions, burner, cauldron, china, chinese, city, god, incense, jia, jiao, people, religious, taoism, taoist, temple, town, zhu, zhujiajiao