Photo taken on March 7 shows an activity marking the International Women's Day in east China's Shanghai Municipality.