China's biggest dam in Tibet, the $1.5 billion Zam Hydropower Station built on the Brahmaputra river became fully operational on Tuesday. Considered the world's highest-altitude hydropower station, it will produce 2.5 billion kilowatt-hours of electricity annually. However, India is reportedly concerned over how the dam may disrupt water supply and give China an upper hand if a conflict arises.