The Dawki River, or Umngot River, in Meghalaya, India, is renowned for its crystal-clear waters, offering a unique boating experience. Its exceptional clarity creates the illusion of boats floating in ...
China is pressing ahead with plans to construct a mega-dam near its contested border with India, a colossal undertaking that could generate three times as much power as the Three Gorges Dam.