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,


 

 

4. Frozen waterfall in Chadar Trek, Zanskar, Ladakh

 

Latest World News