Photo of the Day: Qingming (Tomb Sweeping) Festival is this Week

Qingming Festival – commonly referred to as Tomb Sweeping Festival in English – takes place in China this week