Tourists view lotus flowers in Luoyang City, central China's Henan Province, July 12, 2014. (Xinhua/Wang Song)
Go to Forum >>0 Comment(s)