Introduction to the Sin Test Stone: The Sin Test Stone is located in front of the Emperor’s Palace in the famous mountain ghost town of Fengdu, Chongqing. It is said to be the last pass leading to the underworld. When the souls of the dead come here, they must look at the four characters "God's eyes are like lightning" in front of them for assessment.

Leave a Reply