Beautiful landscape view of Teesta Barrage, one of the most scenic places in Bangladesh. Bangladesh tourism. Teesta Barrage, West Bengal's multipurpose water taming project on Teesta.
View Full Image on Dreamstime
Username: Nadimhimu11
Editorial: No
Width: 2844 pixels
Height: 1735 pixels
Downloads: 0
Image ID: 264496538