All Roads Lead Where?

All across the greater Shizuoka area you can see Mt. Fuji, often worshipped by the Japanese. They have a saying that all roads lead to the top of this mountain so all religions eventually lead to God. Pray they will know that Jesus is the Way, the Truth and the Life.