By Saikat Panja
- Stock Photo ID: #CQ948786
- Image Credit: Picxy.com/Saikat021
- Description:Photograph of the Kunchenjunga peaks and the flowing Teesta river at the Tista barrage, West bengal.
- Location: Teesta Barrage, Ward 31, Babupara, Siliguri, West Bengal, India