Teesta V powerhouse Dam is a tourist attraction located in Dikchu, Sikkim. The average rating of this place is 3.80 out of 5 stars based on 4 reviews. The street address of this place is 9GP3+PFH, Dikchu, Sikkim 737107, India.
Raj Protim Kundu 34 months ago
This is the place where river Dikchu and Teesta meets.
Bikash Hazra 22 months ago
Electric supply project.
Mr Kingo 22 months ago
Good visit