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.