Water level of the Yangtze River drops, revealing 3 600-year-old Buddhist statues
The water level of the Yangtze River is dropping, revealing an island in the area of Chongqing, Southwest China. On this island, there are three Buddhist statues believed to be ...