An altar at Chenghuang Miao or City God Temple in Yu Yuan Gardens bazaar Shanghai, China


Size: 5760px × 3840px
Location: Shanghai, China
Photo credit: © Richard Ellis / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: altar, asia, asian, attraction, beliefs, china, chinese, culture, day, destination, heritage, historic, horizontal, lifestyle, offering, pray, prayer, purification, religion, ritual, shanghai, spiritual, taoist, temple, tourism, tourist, travel, urban, yuyuan