‘Puppy Mountain’: A cliff that looks like a puppy resting beside the Yangtze River delights in China