An exterior view of the hydropower station in Yamzho Lake near Lhasa, capital of Tibet Autonomous Region May 24, 2001. The Tibet's largest station has supplied power to Lhasa since 1997. (
Full Story
)