Takayama

A tourist town in the Japanese mountains

Finally had a TV again!