A red torii stands out among the snow in Takayama, a town in the Japanese Alps. You can read more ab

A red torii stands out among the snow in Takayama, a town in the Japanese Alps. You can read more ab