Local authorities are shutting down a hiking destination on Mount Everest in China’s Tibet region after heavy snowfall ...
The biggest hydroelectric project in the world, the Three Gorges Dam, sits on the Yangtze River in the Hubei province of ...