That is enough to meet the needs of more than 300m people and more than triple the capacity of the Three Gorges dam, which is ...
China is the third largest country in the world after Russia and Canada, covering a whopping 3.7 million square miles. It also boasts the second largest population on the globe with 1.41 billion ...
China has approved the construction of what will be the world's largest hydropower dam, kicking off an ambitious project on ...
The Chinese navy is gradually extending its operational reach beyond East Asia, the Pentagon said in a report.
China has released an updated map for a southern city ... The Independent is the world’s most free-thinking news brand, ...
India and China share a de facto border, parts of which are located in Arunachal Pradesh India says it has lodged a "strong protest" with China over a new map that lays claim to its territory.
Indian soldiers (shown here in Ladakh in 2021) come face to face with Chinese troops at many points along the poorly demarcated border China has told India to "stay calm" over a new Chinese map ...