China southwestern region.
-
Asian Water News
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 »