Gods live 3 feet off the ground (Chinese Proverb)
离地三尺有神灵 li di san chi you shen ling away ground three feet exist divine/numinous spirit There are gods and spirits 3 feet off the ground. Even when you think you’re alone, the spirits are still watching you, so don’t act differently even if you don’t think anyone is watching. Chinese proverb usually used by parents… Continue Reading »