Visitors take boats on the lake at Dahuoquan Park in Xingtai City, north China's Hebei Province, March 13, 2016. (Photo: Xinhua/Hao Yaxin)
RIGHT BG
Visitors take boats on the lake at Dahuoquan Park in Xingtai City, north China's Hebei Province, March 13, 2016. (Photo: Xinhua/Hao Yaxin)