Takayama

A tourist town in the Japanese mountains

At a "cook your own" restaurant. You chose your own cut of the heavily marbled Hida beef.