China, India and Tibet

India's foreign ministry said on Friday that New Delhi has conveyed its concerns to Beijing about China's plan to build a ...
China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam.
The planned construction of the world's largest dam by China on the Brahmaputra River in Tibet raises environmental concerns ...
China's visa-entry scheme leaves EU trio out in the cold. Why? Do you have questions about the biggest topics and trends from ...