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: 5184 pixels
Height: 3456 pixels
Downloads: 0
Image ID: 264497327