Designed by
Title
Crowds throng Shanghai Chenghuang Miao Temple over Lunar New Year China #33447964
Description
Shanghai, China - February 13, 2013: Crowds pack a narrow lane inside Shanghai's famous City God Temple or Chenghuang Miao over the lunar new year period. The Chinese celebrate new year as per the lunar calendar and make offerings to various deities to ensure good fortune for the coming year.
This image is editorial