When reviewing the photos, he saw something he hadn’t noticed before: A mountain shaped like a dog’s head rested on the ground next to the Yangtze River, its snout perched at the water’s edge.
An aerial drone photo taken on March 21, 2025 shows the Tuotuo River in the source region of the Yangtze River in northwest China's Qinghai Province. Photo: Xinhua An aerial drone photo taken on ...