After photos of ‘puppy mountain’ in China went viral, tourists are now flocking to see it on the Yangtze River.