The great Himalayan flood

  • 30/01/2005

through Tibet flows the world's highest river