News World Watch world's 10 frozen waterfalls

Watch world's 10 frozen waterfalls

New 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,

 

 

3. A frozen waterfall at the Breitachklamm gorges in Oberstdorf, Germany.

 

Latest World News