Satellite map of Tianshengqiao-II Dam
- In China
Map of Tianshengqiao-II Dam
The Tianshengqiao-II Dam (locally abbreviated as TSQ-II) is a dam and hydroelectric power station on the Nanpan River in the Anlong and Longlin districts in China.
Latitude: 24° 56' 28.19" N
Longitude: 105° 15' 4.20" E