China southwestern region.
-
Climate Change
Receding water levels of Yangtze reveal ancient Buddhist statues
BEIJING: Plunging water levels of the Yangtze River have revealed a submerged island in China’s southwestern city of Chongqing and…
Read More »