People enjoy on a beach in Beihai City, south China's Guangxi Zhuang Autonomous Region, July 16, 2016. (Photo:Xinhua/Li Junguang)
RIGHT BG
People enjoy on a beach in Beihai City, south China's Guangxi Zhuang Autonomous Region, July 16, 2016. (Photo:Xinhua/Li Junguang)