Takayama

A tourist town in the Japanese mountains

Grilling the beef at our table