Shen Yueyue, vice chairwoman of the Standing Committee of the National People's Congress and president of the All-China Women's Federation, addresses a reception held ahead of the International Women's Day in Beijing, capital of China, March 7, 2019. [Photo/Xinhua]