Today we celebrate the 49th anniversary of the Tzu Chi Foundation, an international non-profit organization serving over 50 countries. Ceremonies are held worldwide with millions of volunteers in honor of Mother's Day, Buddha Day, and Tzu Chi Day.
©Martina Lo