1431 Views
An Extreme Heat Wave Unveils Buddhist Statues Along A Submerged Island In Chongqing, China
The iconic Yangtze River in Southwest China’s Chongqing city has seen shallow waters due to…