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. “It was ...
The mountain, which viewers say resembles a dog's head, lies along the Yangtze River - the longest in China and the third-longest in the world - and can be viewed from an observation deck.