People take part in the annual St. Stupid's Day Parade held at the financial district in San Francisco, the United States, April 1, 2013. The 35th Annual St. Stupid's Day Parade was held on April Fool's Day in San Francisco.[Photo/Xinhua] |
Related stories:
Chinese New Year parade in Vancouver
124th Rose Parade held in U.S. Pasadena
3,000 take part in Halloween Parade in Japan
Thanksgiving Day Parades held in U.S. cities
Parade, family celebrations mark Thanksgiving Day in Houston