Pancheshwar, Mahakali River, Uttarakhand Located near the Indo-China border, the quaint village of Pancheshwar is where the Mahakali and Saryu rivers converge, creating a stunning natural spectacle.
However, it failed to materialize due to some technical issues. The bi-national power plant to be developed in the Mahakali River bordering Nepal and India has the capacity of generating 6,480 ...