Tateyama, Japan
From XFamily - Children of God
The town of Tateyama in Chiba prefecture is the location of the largest and most famous Family center in Japan – the Heavenly City School (also known as the 21st Century International School).
The town of Tateyama in Chiba prefecture is the location of the largest and most famous Family center in Japan – the Heavenly City School (also known as the 21st Century International School).