Tianchi Lake, located at the top of the volcanic cone of the main peak of Changbai Mountain, is surrounded by snow under the blue sky, presenting an irresistible photo opportunity. [Photo by Wang ...
This remote lake spawned a monster that turned out to be among the grandest hoaxes in America, and it fooled many people!