Watch world's 10 frozen waterfalls
World | Jan 27, 2014, 03:12 PM ISTNew Delhi: In the last few days, the Niagara Falls in the United States and Canada was much in news for getting frozen. On one hand where the southern hemisphere is experiencing a scorching summer,