Tourists enjoy themselves at the Niagara Falls near the border between the United States and Canada on Aug. 17, 2014. (Xinhua/Yin Bogu)
Go to Forum >>0 Comment(s)