Plunging water levels of the Yangtze River have revealed a submerged island in China’s southwestern city of Chongqing and a trio of Buddhist statues on it that are believed to be 600 years old, state media Xinhua has reported.
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.