Stunning pictures show China marking this week's Qingming Festival at huge outdoor celebrations and visiting the graves of their ancestors to clean, pray and burn paper money.