The world's largest hydropower project being built by China on the Yarlun Tsangpo River (Brahmaputra) in Tibet sits on an active fault line, triggering landslides, earthquakes and structural ...
The site of the former Royal Mint in London is set to house the new Chinese embassy.Henry Nicholls/Agence France-Presse/Getty Images The U.K. has approved a new Chinese mega embassy in London, a ...