On January 27, local time, in Ontario, Canada, people enjoyed the natural winter beauty in front of Niagara Falls. The mountain water beside the waterfall was frozen into icicles.


Release time: 2021-01-28 15:54:25 【Editor: Li Peiyun】