Taoist God Statues City God Temple Yuyuan Shanghai China. Most famous Taoist temple in Shanghai.
Taoist God Statues City God Temple Yuyuan Shanghai China. Most famous Taoist temple in Shanghai.
Size: 5335px × 3557px
Location: Shanghai, China
Photo credit: © Wiliam Perry / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, asia, asian, building, buildings, china, chinese, city, cityscape, culture, east, famous, god, historic, historical, history, landmark, monument, oriental, religion, religious, shanghai, spiritual, spirituality, statues, structure, taoism, taoist, temple, travel, urban