Takayama
A tourist town in the Japanese mountains
We saw this huge temple off in the distance. Apparently it's the main temple of a new religion called Sukyo Mahikari.